MicroStrategy CREATE REPORT语句语法

时间:2015-01-14 20:48:39

标签: dynamic report microstrategy

尝试通过代码创建一堆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寻找此版本。似乎无法在谷歌或文档中找到它。

1 个答案:

答案 0 :(得分:1)

不幸的是,无法使用MicroStrategy Command Manager创建报告。

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

Command Manager Report Outlines

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

如果您想使用代码从头开始创建报告,则需要使用MicroStrategy SDK。您可以从这个技术说明开始: TN38166: How to Create a Report and Filter Expression from Scratch Using the MicroStrategy Web SDK 9.2.x and 9.3.x.