【发布时间】:2015-06-12 23:34:35
【问题描述】:
我的 birt 报告中有两个数据集:
- 课程(日期)
- 学生(姓名)
我想知道如何使用日期(红色)作为列名和名称(蓝色)作为行名来创建交叉表,如下所示:
单元格将保持空白。
我尝试过使用交叉选项卡,但似乎只能使用一个数据集。
有关信息,我坚持使用 2.5.2 版。我这样说是为了以防有人写下 birt 的更高版本中可用的实用功能...... :-)
【问题讨论】:
-
您的两个数据集是否来自同一个关系数据源?如果是这样,最简单的方法是将它们交叉连接到单个查询中,然后使用该查询中的数据透视表。否则,可能会有更复杂的解决方案。
-
@MarkBannister 是的,数据集来自同一个数据源。所以如果我理解了,我必须创建一个新的联合数据集,创建一个交叉表并将我的新数据集列用作数据立方体组?
-
是的,我认为这是最简单的解决方案。
-
@MarkBannister 好的,我会试试这个解决方案。如果它运作良好或者我有更多问题,我会给你一个反馈。感谢您的宝贵时间。
-
@MarkBannister 这非常有效。添加您的第一条评论作为答案,我会接受。谢谢。
标签: birt