动态更改SAP Crystal Reports数据源

2020-08-16 21:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 紧急情况 我将SBO SA...

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

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


紧急情况

我将SBO SAP云与HANA DB结合使用。 我在租户/公司中创建报告时参考了随附的文档。

https://help.sap .com/doc/011000358700001094092013e/9.2/zh-CN/B1H_HT_SetUpDSForCRL.pdf

我有一家公司的报告,这些报告可以从开发角度进行准备。 我必须将它们分配给12家新公司。 我只想用一些新数据源替换数据源。 报告中的结构应保持不变。

不幸的是,当我这样做时,我将丢失表架构和所有在我的第一版报告中预定义的公式。 如何避免这种情况? 我必须一次又一次地重新创建每个报告的重要部分。

主要问题是:
如何在不破坏报表的情况下更改Crystal报表的来源?

此外,当我通过电子文件管理器创建.gep文件时,我也遇到相同的问题,因为它们基于上面提到的Crystal报表。 我需要为每个已经创建的报告创建.gep文件。

我为第一家公司有4个报告。 结果将是所有13家公司的52个报告以及与之对应的52个.gep文件。

请告诉我解决方法。

E x p e c t e d r e s u l t

可以更改水晶报表数据源而不会破坏报表

创建gep文件,无论数据源是什么,都可以在多个租户之间传输

A c a a r r e s u l t

我需要创建52个报告和52个.gep文件。

3条回答
Tong__Ming
2020-08-16 21:45 .采纳回答

您好

将Crystal Reports导入到新的公司数据库中应该不会有问题,如果一切都正确安装,则应该自动在Report中建立新连接。 您只需要确保此新数据库具有您在报表中使用的所有相同的表和字段(特别是UDT和UDO)即可。

也许您的问题是您使用command作为数据源,并且您 有硬汉公司数据库查询吗? 如果是这种情况,则应在报表中使用@Schema参数。

一周热门 更多>