如何一次更新多个水晶报告?

时间:2012-01-20 16:25:34

标签: crystal-reports

我想一次更改多个报告,例如,在所有报告标题中添加相同的徽标等,但我不想手动打开每个报告并进行更改,因为有很多他们有什么方法可以编写脚本吗?我没有在设计师(CR2008)中找到任何可以做到这一点的东西,但如果我遗漏了某些东西,我会非常感谢正确方向上的一点。

3 个答案:

答案 0 :(得分:1)

如果您要从您控制的软件启动报告,那么我相信您可以在软件中添加代码以利用Crystal的API并将徽标动态加载到控件中。或者,我认为可能有一个选项可以让报表在每次使用时重新加载子报表。对此并不积极,但如果有,那么你可以将你的徽标添加为子报告并启用此选项,然后你只需要更新子报告。

答案 1 :(得分:1)

有一个名为.rpt Inspector的产品允许这样做,不幸的是它只能在Windows XP上运行,它正在试用作为你可以订阅尝试它的在线产品的Beta。 校验 http://www.softwareforces.com/

答案 2 :(得分:0)

.rpt Inspector Professional Suite和.rpt Inspector Enterprise Suite都允许您执行此操作,但是它们不支持Windows 7、8.x或10。它们需要32位。因此,您需要在虚拟机(例如Windows 7的Windows XP模式)或virtualbox(免费)或vmware等虚拟机中运行它。有一个试用版(https://www.softwareforces.com/Download),但都不免费。两者也都快要寿终正寝了。

使用免费的替代工具.rpt Inspector Online(https://rpt.inspector.tools),可能是一个不错的选择。它没有相同的问题/局限性。因此,您可以记录并更改多个报告(即更改数据源,编辑公式,编辑参数默认值等)