将Crystal Reports XI迁移到Crystal Reports 16。

2020-08-26 12:34发布

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

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


你好团队

我们需要帮助将报表从Crystal XI迁移到Crystal 16。

我们最近从Windows 8迁移到Windows Server 2016

Old Crystal XI在Windows 8上可以正常工作。但是在迁移之后,Crystal报表无法正常打开。 我们正在使用.NET Framework 4.6版本和Crystal16。

.NET解决方案需要进行哪些更改才能使其与Crystal 16一起使用。

我们知道一些类似的东西,正在获取Crystal的新dll引用

要报告的晶体将迁移到晶体16。(不确定如何更改晶体的步骤

报表在我们的DEV环境中运行良好,因为数据源指向Dev,并且我们的连接字符串具有相同的数据源。 所以,它工作正常。

但是当我们将数据库指向测试环境时,报告将显示"无法从数据库检索数据"。 不确定要对报告进行什么操作才能使其与我们的TEST和生产环境一起使用。

请指导我们提供您的意见

谢谢

Srinivasa Nadella

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

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


你好团队

我们需要帮助将报表从Crystal XI迁移到Crystal 16。

我们最近从Windows 8迁移到Windows Server 2016

Old Crystal XI在Windows 8上可以正常工作。但是在迁移之后,Crystal报表无法正常打开。 我们正在使用.NET Framework 4.6版本和Crystal16。

.NET解决方案需要进行哪些更改才能使其与Crystal 16一起使用。

我们知道一些类似的东西,正在获取Crystal的新dll引用

要报告的晶体将迁移到晶体16。(不确定如何更改晶体的步骤

报表在我们的DEV环境中运行良好,因为数据源指向Dev,并且我们的连接字符串具有相同的数据源。 所以,它工作正常。

但是当我们将数据库指向测试环境时,报告将显示"无法从数据库检索数据"。 不确定要对报告进行什么操作才能使其与我们的TEST和生产环境一起使用。

请指导我们提供您的意见

谢谢

Srinivasa Nadella

付费偷看设置
发送
2条回答
浮生未央
1楼 · 2020-08-26 13:36.采纳回答

您所需的SDK的.NET版本不再与Crystal桌面工具打包在一起。 相反,您需要在此处访问Wiki: https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads 。 那里有关于您必须对代码进行更改的信息,并且提供了下载链接,可用于将其集成到VS(.exe文件)中以及可用于部署应用程序的各种运行时选项(请勿安装)。 您必须在运行时使用一个安装程序,而不是仅将程序集与应用程序一起部署,并且两个安装都需要具有管理员权限,因为需要进行注册表设置 要添加/更新。

您无需将报告"转换"为新版本。 从版本9开始,.rpt文件的内部结构没有更改,只是添加了新功能。 因此,从版本9到2013创建的报表将可以使用最新版本的SDK,而无需进行任何更改,除了可能需要更新其连接以使用最新版本的数据库客户端之外。

-Dell

d56caomao
2楼-- · 2020-08-26 13:28

rpt版本不是问题。

也许您安装了64位版本的Crystal运行时,但是数据连接是32位。

# p#

一周热门 更多>