.Net Framework 4.7.2更新打破了13.0.20的水晶报表

2020-09-15 22:31发布

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

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


有了一个使用.net viewer和ufl运行Crystal报表的应用程序,我们的目标是.net Framework 4.0,并且在开发机和客户端机上均使用13.0.20。 当安装框架4.7.2时,报表将停止工作并且无法找到UFL函数,我们有许多已经安装了运行时的客户端,并且很难让它们同时更新框架和Crystal运行时。 同时,任何人有任何想法吗?

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

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


有了一个使用.net viewer和ufl运行Crystal报表的应用程序,我们的目标是.net Framework 4.0,并且在开发机和客户端机上均使用13.0.20。 当安装框架4.7.2时,报表将停止工作并且无法找到UFL函数,我们有许多已经安装了运行时的客户端,并且很难让它们同时更新框架和Crystal运行时。 同时,任何人有任何想法吗?

付费偷看设置
发送
6条回答
SAP小菜
1楼 · 2020-09-15 22:51.采纳回答

由于Crystal VS 13.0.20之后出现了.NET 4.7.2,因此不能保证它们可以一起工作。 另外,如果升级运行时,还必须使用与运行时相同的Crystal for VS版本重新编译代码-当前的最新版本是SP 23,并且它是 first 版本 支持.NET 4.7.2。

在此处查看Wiki https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads 了解有关您可能需要进行的代码更改以及 下载最新版本的链接。 当您进入下载屏幕时,橙色按钮将下载与Visual Studio的集成。 蓝色按钮用于仅在部署应用程序时使用的各种运行时安装类型。

-戴尔

土豆飞人
2楼-- · 2020-09-15 23:01

找到了此问题的原因,如果由于Windows更新而安装了KB4338420,并且UAC设置为"不通知",例如最低级别,则UFL不起作用,如果您 将UAC至少提升一级,然后UFL再次可以正常工作

clasier
3楼-- · 2020-09-15 22:42

KB4338420不参考Windows 2012R2,它可以工作吗?

crruntime 13_0_21是否应与4.7.2一起运行?

DafaDDDa
4楼-- · 2020-09-15 22:59

我们在Windows 2008R2服务器,Windows 7和Windows 8和Windows 8.1工作站上遇到了问题,并且上述解决方法在上面适用 所有这些平台

SAP砖家
5楼-- · 2020-09-15 22:38

我遇到了类似的问题。

在SP23中使用.NET Framework> 4.0(例如4.7.2)会导致我所有的Crystal Reports损坏。

尝试查看报告时收到以下消息:

如果我将目标框架改回.NET Framework 4.0,则它没有问题。 我已经测试了21、22和23运行时,由于某种原因,它们都具有相同的问题,并且出现此错误。

我要加载的报告只有1个连接的表拉名字和人员姓。 非常简单,没有子报表。

谢谢您的帮助!

约翰

歪着头看世界
6楼-- · 2020-09-15 22:54

如果您使用的是 ADO.NET ,请阅读有关从应用程序中删除传统模式的部分 .config文件。

一周热门 更多>