使用命令表检索Crystal Reports for Enterprise的报告元数据

2020-08-27 07:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在使用以下SAP...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在使用以下SAP Crystal Reports RESTful Web服务来检索Enterprise Crystal Reports的报告元数据:http://sap_host:6405/biprws/infostore/14566/rpt/structure

结果,对于Crystal Report for Enterprise,我收到以下响应,其中包括命令表:

如您所见,此响应包括命令表名称和该表的db字段,但不包括SQL表达式以了解该命令表是如何从实际关系数据库表中生成的。

例如:

这是" SAP Crystal Reports for Enterprise 4"工具中此命令表的外观:

问题:我们如何通过SAP API获取此信息(SQL表达式)。

注意:

1。 对于经典(2013、2106)水晶报表,我们可以使用RAS API中的" IReportAppFactory.openDocument"方法来获取此信息。 但是这种方法不适用于企业级水晶报表。

2。 我正在使用SAP BusinessObjects BI Platform 4.2支持包7版本:14.2.7.3069。

-

谢谢,Ruslan

图像2634.jpg (289.8 kB)