点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
在以下情况下需要您的输入。
方案:具有数百个CR2016报告的SAP BI平台。 CR2016报告中有70%基于Oracle数据库" XYZ"。 管理层决定出于不同原因将数据从数据库" XYZ"复制到" ABC"。 为了适应数据库中的更改,我计划从Crystal Designer中更改Crystal Reports的数据库连接,然后将其导出到BI Launch Pad。 导出到CMS之后,将要求BI Administrator更新CMC中"报告"的"数据库配置"属性中的凭据。
挑战:由于我们有数百种此类报告,因此需要了解是否有任何自动/简便的方法来从Crystal Designer CMC更新CR2016报告的数据库。
假设1::考虑从数据库" XYZ"复制到" ABC"时表名没有变化
假设2::考虑到从数据库" XYZ"复制到" ABC"时表名的更改。
环境详细信息::SAP BI 4.2 SP3; CR2016; Oracle数据库
如果您有任何疑问,请告诉我。
关于
Samraj
使用.NET或Java SDK并不难做到。 无法使用新的RESTful Web服务SDK,因为这不适用于"经典" Crystal报表。
附件实际上是一个C#" .cs"文件,其文件扩展名更改为" .txt",因此我可以上载它。 它包含我过去用于处理此类任务的代码。 它还使用一个名为" BOECommonInfo"的类来处理与BOBJ的所有连接。 您可以在以下位置找到该代码: http://www.dellstinnett.com/sample_code.html 。
这是旧代码,但是代码中包含注释,应该很容易将其更新到最新版本的VS或转换为Java。 它不能处理您的假设2,但是添加到其中并不难。
boecrystaladdupdate.txt
您可能还购买了第三方工具来执行此操作。 我将从APOS的工具入手。
-戴尔
嗨Samraj,
这样的独立批量更新将是一场噩梦! 不幸的是,我看到只有3种解决方案:
1。 手动工作。
2。 使用上一个答案中的提示创建脚本。
3。 参加创建付费解决方案以协助完成此类任务的第三方。 360View 就是其中之一。 很高兴离线回答有关此问题的问题。 你可以给我发消息。
祝你好运!
在此处查看第三方工具列表: http://kenhamady.com/prodctlinks/default.html#doc
其中一些工具可以对数据源进行大量更新。
这是视频演示 用我的软件。
一周热门 更多>