尝试通过代码创建一堆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寻找此版本。似乎无法在谷歌或文档中找到它。
答案 0 :(得分:1)
不幸的是,无法使用MicroStrategy Command Manager创建报告。
正如您在下面的“大纲”窗口中看到的(这显示了命令管理器中包含代码示例的所有可能大纲),您可以列出报告,删除它们或更改MicroStrategy Reports的某些属性。
从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.