Windows 10中的CrystalReportViewer对象失败

2020-08-14 22:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)将在Windows 7计算机上运...

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

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


将在Windows 7计算机上运行的Visual Studio 2017应用程序移植到Windows 10计算机时遇到问题。 安装后,该表格显示为空白表格。 我已将问题隔离到CrystalReportViewer对象。 用于开发报表的Crystal报表版本为Crystal Reports 11,版本14.0.2.364 RTM。 我正在查看网站 https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads 似乎表明我需要21号补丁才能解决此问题 问题。 请让我知道这是否正确,以及如何获取该补丁。 谢谢......

10条回答
代楠1984
2020-08-14 23:35

嗨吉姆,

在我链接到的WIKI页面上:

https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

❗请注意:要集成" SAP Crystal Reports,Microsoft Visual Studio的开发人员版本",您必须通过右键单击并选择"以管理员身份运行"来运行Install Executable。 安装MSI不会将Crystal Reports完全集成到VS中。 根据定义,MSI文件仅用于运行时分发。

还有一个:

注意:CR Redist软件包仅用于将运行时部署到工作站上,而Application Server是针对项目平台而非操作系统而设计的。 MSIExec将检测操作系统是否为64位,并安装64位MSI,如果要在x86模式下使用您的项目,则会生成错误。

但是还不清楚,所以我将其更新为:

❗请注意:要集成" SAP Crystal Reports,Microsoft Visual Studio的开发人员版本",您必须通过右键单击并选择"以管理员身份运行"来运行Install Executable。 安装MSI不会将Crystal Reports完全集成到VS中。 根据定义,MSI文件仅用于运行时分发。 不要在不需要VS的开发PC上运行MSI。

我也说过

CR 11真的是2011年CR? 那将是4.0。

在这些版本中,我们将运行时更新为Windows兼容

CR Server Embedded(OEM)2011-SP 10
CR Server Embedded(OEM)2016-SP 4 BOE 4.1 SP 10 BOE 4.2 SP 4 Visual Studio SP 21的晶体报告

CR 2011不在列表中,因此要支持Windows 10 + CR Designer + CR for VS,您需要将CRD升级到2016 SP 4或更高版本,当前是SP 8。

您需要匹配版本,否则会导致问题。

Don

一周热门 更多>