假设我有三个列表:部门、部门和组。部门由部门组成,而部门又由组组成。
部门将部门 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,所以我需要以其他方式进行处理。有没有办法做到这一点?
提前致谢!