MicroStrategy CREATE REPORT 语句语法

MicroStrategy CREATE REPORT statement syntax

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

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

正如您从下面的大纲 window 中看到的(这显示了 Command Manager 中所有可能的大纲和代码示例),您可以列出您的报告、删除它们或更改 MicroStrategy 报告的某些属性。

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

如果您想使用代码从头开始创建报表,您需要使用 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.