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

2020-08-27 07:58发布

         点击此处--->   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)

         点击此处--->   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)
付费偷看设置
发送
3条回答
Aaron 3364
1楼-- · 2020-08-27 08:27

不幸的是,此功能在用于Crystal的RESTful SDK中不可用。 我建议在"客户影响力"网站(以前是IdeaPlace)中打开一个请求。 您可以在以下位置找到Crystal Reports的内容: https://influence.sap.com/sap/ino/ #/campaign/897

-戴尔

nice_wp
2楼-- · 2020-08-27 08:43

感谢您访问SAP社区以获取问题的答案。 我建议您熟悉 https://community.sap.com/resources/questions- 和答案(如果您还没有的话),因为它提供了准备问题的技巧,这些问题会引起我们的成员的反馈-并提供有关标签的详细信息。 例如,您可能还希望包含Crystal Reports标记。

此后,您可以依次选择"操作"和"编辑"来修改问题(尽管一旦有人回答了问题,您将失去编辑问题的能力)。

-Jerry

渐行渐远_HoldOn
3楼-- · 2020-08-27 08:46

太好了! 我刚刚投票了。

-戴尔

一周热门 更多>