交叉 table 与两个数据集(一个作为行,另一个作为列)
Cross table with two datasets (one as the row and the other as the column)
我的 birt 报告中有两个数据集:
- 课程(日期)
- 学生(姓名)
并且我想知道如何使用日期(红色)作为列名称和名称(蓝色)作为行名称来创建十字 table,如下所示:
单元格将保持为空。
我尝试使用交叉表,但似乎我只能使用一个数据集。
有关信息,我坚持使用 2.5.2 版。我这样说是为了防止有人写到 birt 的更高版本中可用的实用功能......:-)
如果两个数据集都来自同一个关系数据源,实现这一点的最简单方法通常是:
- 用单个数据集替换现有的两个数据集,其中两个原始数据集相互交叉连接;
- 从新数据集创建交叉表,将新数据集列作为数据立方体组。
我的 birt 报告中有两个数据集:
- 课程(日期)
- 学生(姓名)
并且我想知道如何使用日期(红色)作为列名称和名称(蓝色)作为行名称来创建十字 table,如下所示:
单元格将保持为空。
我尝试使用交叉表,但似乎我只能使用一个数据集。
有关信息,我坚持使用 2.5.2 版。我这样说是为了防止有人写到 birt 的更高版本中可用的实用功能......:-)
如果两个数据集都来自同一个关系数据源,实现这一点的最简单方法通常是:
- 用单个数据集替换现有的两个数据集,其中两个原始数据集相互交叉连接;
- 从新数据集创建交叉表,将新数据集列作为数据立方体组。