【发布时间】:2011-10-13 13:25:06
【问题描述】:
我需要更改 BIRT 报告中表格的方向,以便表格标题是垂直的而不是水平的。
这可能吗?我不想使用交叉表。
【问题讨论】:
标签: birt
我需要更改 BIRT 报告中表格的方向,以便表格标题是垂直的而不是水平的。
这可能吗?我不想使用交叉表。
【问题讨论】:
标签: birt
看来这个线程仍然被指向所以我发布了一个使用交叉表的水平表格布局示例。我知道这对原作者没有帮助,但现在关注此主题的其他人可能会觉得这很有帮助。
要创建水平分组,首先像平常一样创建查询,然后创建一个数据立方体。在此数据立方体中,将所需的每个字段拖到一个组中。然后在报表上拖动一个新的交叉表并将每个字段拖动到右上角的列组区域。它将为每个字段创建一个新的标题行。不要在左侧(行)中放置任何内容,也不要在度量字段(右下角)中放置任何内容。这将在左侧创建标签...并且数据将扩展到右侧。
维吉尔
【讨论】:
如果您希望在整个页面报告数据集记录,则必须通过交叉表来完成。
如果您希望在页面向下报告数据集记录,据我所知,这无法自动完成。但是,可以通过在报表表对象中为要报告的每个数据库字段插入新的详细信息行,然后将列标题从标题行移动到第一列的详细信息行并将记录值移动到第二列的详细信息行来完成。
因此,例如,一个包含 6 列的报表将变成一个包含六个详细信息行的两列报表。
【讨论】:
不在盒子里(最高 3.7)。您必须使用 3 方库,例如 that one。
【讨论】: