修改可执行的Crystal Report

2020-08-30 14:02发布

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

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


我有一个2004年左右开发的Crystal Report可执行版本,需要通过替换公司徽标图片和页眉中的联系方式来进行外观上的更改(即,不更改逻辑或代码)。

由于难以找到源,有人可以进行此更改吗?

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

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


我有一个2004年左右开发的Crystal Report可执行版本,需要通过替换公司徽标图片和页眉中的联系方式来进行外观上的更改(即,不更改逻辑或代码)。

由于难以找到源,有人可以进行此更改吗?

付费偷看设置
发送
1条回答
粗暴的香蕉
1楼-- · 2020-08-30 14:38

如果将报告编译到exe中,我认为没有任何方法可以将报告从中提取出来。 但是,假定应用程序当时是使用.NET或Java SDK编写的,如果为此使用单独的.rpt文件,则始终可以下载Crystal 2016(当前版本)的试用版,并将其用于 尝试更新您的报告(保留原始副本作为备份。)

此应该起作用,因为自Crystal 9开始,.rpt文件的内部结构没有改变。 添加新功能。 如果未使用新功能,则它们不会出现在.rpt文件中。

如果应用程序唯一要做的是运行特定报告,则有可能使用较旧的功能对其进行编译 以exe形式分发报告的功能。 如果是这种情况,那么即使您可以从可执行文件中删除报告,也无法对其进行更新-此功能最后一次在Crystal 8.0或8.5中可用,并且.rpt文件的内部结构当时大不相同。

-戴尔

一周热门 更多>