带有两个数据集的交叉表(一个作为行,另一个作为列)

时间:2015-06-12 12:32:28

标签: birt

我的birt报告中有两个数据集:

  1. 课程(日期)
  2. 学生(姓名)
  3. 我想知道如何创建一个交叉表,使用日期(红色)作为列名称和名称(蓝色)作为行名称,如下所示:

    enter image description here

    细胞将保持空白。

    我尝试使用 Cross Tab ,但似乎我只能使用一个数据集。

    有关信息,我坚持使用版本2.5.2。我这样说,以防有人在后面版本的birt中提供实用功能...: - )

1 个答案:

答案 0 :(得分:2)

如果两个数据集都来自同一个关系数据源,那么实现这一目标的最简单方法通常是:

  • 用一个数据集替换现有的两个数据集,其中两个原始数据集相互交叉连接;
  • 从新数据集创建交叉表,新数据集列作为数据多维数据集组。