代码之家  ›  专栏  ›  技术社区  ›  John

我可以在Crystal Reports中进行两级链接吗?

  •  1
  • John  · 技术社区  · 16 年前

    假设我有三个列表:部门、部门和组。部门由部门组成,部门又由小组组成。

    部门将部门ID作为外键。这些组将分区ID作为外键。

    Department 1
        Division 1A
            Group 1A-i
            Group 1A-ii
            Group 1A-iii
        Division 1B
            Group 1B-i
            Group 1B-ii
            Group 1B-iii
        Division 1C
            Group 1C-i
            Group 1C-ii
            Group 1C-iii
    Department 2
        Division 2A
            Group 2A-i
            Group 2A-ii
            Group 2A-iii
        Division 2B
            Group 2B-i
            Group 2B-ii
            Group 2B-iii
        Division 2C
            Group 2C-i
            Group 2C-ii
            Group 2C-iii
    Department 3
        Division 3A
            Group 3A-i
            Group 3A-ii
            Group 3A-iii
        Division 3B
            Group 3B-i
            Group 3B-ii
            Group 3B-iii
        Division 3C
            Group 3C-i
            Group 3C-ii
            Group 3C-iii
    

    I know how to use a subreport 在Crystal Reports(VB.NET和Visual Studio 2005)中,让我进入部门级别:

    Department 1
        Division 1A
        Division 1B
        Division 1C
    Department 2
        Division 2A
        Division 2B
        Division 2C
    Department 3
        Division 3A
        Division 3B
        Division 3C
    

    但是自从 I can't include a subreport within a subreport

    提前谢谢!

    1 回复  |  直到 9 年前
        1
  •  1
  •   Jose Chama    16 年前

    你试过使用群组吗?您可以通过表的外键链接这些表,并为Department创建一个组,为Division创建另一个组,然后将这些组放入details中。

    tutorial