【发布时间】:2011-12-06 10:56:33
【问题描述】:
如何在 BIRT 中制作通用母版页?我希望我的所有报告都使用一个通用母版页,这样我就可以在一个地方进行更改,并且所有使用该母版页的报告都会自动获得更改。
【问题讨论】:
标签: birt
如何在 BIRT 中制作通用母版页?我希望我的所有报告都使用一个通用母版页,这样我就可以在一个地方进行更改,并且所有使用该母版页的报告都会自动获得更改。
【问题讨论】:
标签: birt
在 BIRT 库中创建一个母版页,然后让您的所有报表都使用该母版页。方法如下:
然后您的报告将链接到一个通用母版页 - 如果您更改母版页中的某些内容,报告将自动获得该更改。您无需更改单个报告。
【讨论】:
作为 jrullmann 答案的补充:
通常,母版页应该包含一些动态数据,例如报告的标题,并且在某些情况下,这些数据的一部分驻留在数据库中。
为此,您可以创建一个数据集“母版页”,它与母版页位于同一个 *.rptlibrary 中。 DS 查询的格式为
select ? as title,
...
from DUAL
并具有标题,...等参数。
将母版页的页眉和页脚网格绑定到此 DS。
然后,在您的报告中,引用母版页并更改页眉和页脚网格中的 DS 参数绑定。
【讨论】: