0

我正在从 BIRT 模板生成 PDF/HTML 报告。

我正在使用“可见性”属性有条件地隐藏网格行。它工作正常,该行隐藏在生成的报告中。

但是,我的 PDF 报告中的上部网格行缺少底部边框,尽管 HTML 报告生成得非常好。

要理解它,请参见下文,例如,当包含位置元素的行的可见性为“真”时,我的报告如下所示。


姓名
描述
地点
判决


并且在“位置”行的可见性为“假”后,它在生成的报告中显示如下。



姓名
说明
判断


描述和判决之间的网格线缺失。

我正在使用 BIRT 2.1.2。这是此版本中的已知问题吗?

请帮忙。

4

1 回答 1

0

你是如何实现分隔线的?您是否只是在网格单元周围创建边框?整个单元格/行与边框一起被抑制。

要获得您想要的效果,请尝试将您的可见性规则应用于数据(文本)项本身,而不是 Grid 元素。您还可以在每个文本元素的末尾添加一个水平规则,以插入一个不受网格可见性影响的分隔线。

于 2010-03-17T19:01:29.917 回答