BIRT列宽度未被遵守

时间:2016-03-30 16:16:25

标签: css html-table birt

我正在尝试制作BIRT报告。它的代码和查询方面工作正常,但显示相当不稳定。

有一列其文本内容相当长,而不是显示一些文本并允许滚动文本(这是我喜欢的行为),它只是显示为非常垂直长文本块;有点破坏了报告。我也尝试在列上设置宽度,但也没有骰子。有什么想法吗?

另外,另外,如何让表格的列有网格线?我可以在行上做到这一点,但我似乎无法弄清楚如何为列做到这一点。如果有人对此问题有所了解,我们将不胜感激。

以下是问题的屏幕截图

enter image description here

Here's my BIRT report XML, without headers and footers in order reduce characters

1 个答案:

答案 0 :(得分:1)

我认为没有办法在报表中使用可滚动的视图元素,因为默认的html-emitter的输出是完全静态的(如果这应该是错误的,我希望看到不同的答案)。

关于如何向列添加边框的第二个问题。单击表格的单元格,单击“属性编辑器”中的“边框”,然后选择要使用的边框。这应该代表您要使用边框的所有单元格,因为此配置不适用于整个列,而只适用于一个单元格。如果您想要整个列的边框,则需要为列中的每个单元格设置边框。

如果表格单元格中已有数据单元格,则可以使用大纲视图选择表格单元格而不是数据单元格:

enter image description here