1

尝试通过代码创建一堆 MicroStrategy 报表(而不是手动通过 GUI)。有没有人有一个有效的 CREATE REPORT 语句?

下面是一个有效的 CREATE ATTRIBUTE 语句示例:

CREATE ATTRIBUTE "attrib1" DESCRIPTION "attrib1" 
IN FOLDER "\SCHEMAObjects\ATTRIBUTES\attrib1" 
HIDDEN FALSE ATTRIBUTEFORM "attrib1" FORMDESC "attrib1" 
FORMCATEGORY "ID" FORMTYPE NUMBER EXPRESSION "[attrib1]" 
EXPSOURCETABLES "attrib1_table" 
LOOKUPTABLE "attrib1_table" 
FOR PROJECT "Someproject";

只是为 CREATE REPORT 寻找一个版本。似乎无法在谷歌或文档中找到它。

4

1 回答 1

1

遗憾的是,无法使用 MicroStrategy Command Manager 创建报表。

正如您可以从下面的大纲窗口中看到的(这显示了命令管理器中所有可能的大纲以及代码示例),您可以列出您的报表、删除它们或更改您的 MicroStrategy 报表的某些属性。

命令管理器报告大纲

正如您从 ALTER REPORT 命令的大纲中看到的那样,您可以修改的内容非常有限,您可以启用/禁用缓存、隐藏或取消隐藏报表、更改描述或长描述、将报表移动到另一个文件夹。

如果您想使用代码从头开始创建报表,您需要使用 MicroStrategy SDK。您可以从本技术说明开始: TN38166:如何使用 MicroStrategy Web SDK 9.2.x 和 9.3.x 从头开始​​创建报表和过滤器表达式。

于 2015-01-15T13:06:52.880 回答