假设我有三个列表:部门、部门和组。部门由部门组成,而部门又由组组成。
部门将部门 ID 作为外键。组将部门 ID 作为外键。
我想生成一个如下所示的报告:
部门 1
分区 1A
1A-i 组
第 1A-ii 组
第 1A-iii 组
分区 1B
组 1B-i
1B-ii 组
1B-iii组
1C区
1C-i 组
1C-ii 组
第 1C-iii 组
部门 2
2A区
2A-i 组
第 2A-ii 组
第 2A-iii 组
2B 分区
2B-i 组
2B-ii 组
第 2B-iii 组
2C区
2C-i 组
2C-ii 组
第 2C-iii 组
部门 3
3A 分部
组 3A-i
3A-ii 组
第 3A-iii 组
3B 分部
组 3B-i
3B-ii 组
3B-iii组
3C区
3C-i 组
3C-ii 组
3C-iii组
我知道如何在 Crystal Reports(VB.NET 和 Visual Studio 2005)中使用子报表来让我进入 Division 级别:
部门 1
分区 1A
分区 1B
1C区
部门 2
2A区
2B 分区
2C区
部门 3
3A 分部
3B 分部
3C区
但是由于我不能在 subreport 中包含 subreport,所以我需要以其他方式进行处理。有没有办法做到这一点?
提前致谢!