我有一个在很多报告中使用的标题子报告。 (约40-50份报告)
我希望标题是最新的,而无需每次手动执行任何操作。
你知道如何做到吗?
顺便说一句,我的水晶报表版本是10.5(VS2008默认的)
根据子报表的实现方式,您可能有一些选择。子报告可以完全嵌入到父报告中,也可以在打开父文件时导入。
例如,打开一些父报表并右键单击子报表。进入子报表的属性菜单。如果您看到打开时重新导入选项,则它未嵌入。
我不确定你的问题到底是什么。如果您正在设计这些报表并想要制作一种主/模板子报表,那么您应该独立制作它,将其导入到每个报表中,并选中每次访问主报表时自动重新导入子报表的选项。这样,您只需更新 1 个主/模板子报告,所有父报告将在下次打开时自动更新。
如果您希望报表在更改时自动更新子报表,Crystal Reports 2020 中有两个选项:
在每个模板中,您可以更改子报表的选项,以便“自动导入”。 @PowerUser
也描述了这一点现在,当主报告打开并更新时,当前子报告会更新。
2.打开时自动全局导入每个子报表
每个子报告都会在其主报告打开时更新
我们使用第二种选择,因为我们的维护工作较少。来源:
SAP Crystal Reports 2020 用户指南