使用多级分组在rdlc报告中对多个列进行分组

时间:2011-11-28 14:29:30

标签: report rdlc

我有一个报告,我想显示由返回单个表的存储过程获得的数据。

从存储过程

返回的列

客户#,客户名称,客户电话#

项目#,项目描述

测试#,测试名称,测试说明

容器#,容器描述,容器参数

表之间的关系

客户 - 项目1-N(一对多)

项目 - 测试1-N(一对多)

测试 - 容器1-N(一对多)

要显示的所需格式

Client #  :  XYZ               Client Name : Patterson, Celeste              Phone # (XXX) XXX-XXXX

          Project #: P1                    Project Description: Project 1 Data

                       Test #      Test Name     Test Description   Container #     Container Description  Container Parameter

                          T1            Test 1             Test Data             C1                      Container Data           C1 Parameter

                          T1            Test 1             Test Data             C2                      Container 2 Data        C2 Parameter

                          T2            Test 2             Test 2 Data          C1                      Container 1 Data        C1 Parameter

                          T2            Test 2             Test 2 Data          C3                      Container 3 Data        C3 Parameter

          Project #: P2                    Project Description: Project 2 Data

                       Test #      Test Name     Test Description   Container #     Container Description  Container Parameter

                          T1            Test 1             Test Data             C1                      Container Data           C1 Parameter

                          T1            Test 1             Test Data             C2                      Container 2 Data        C2 Parameter

                          T2            Test 2             Test 2 Data          C1                      Container 1 Data        C1 Parameter

                          T2            Test 2             Test 2 Data          C3                      Container 3 Data        C3 Parameter

1 个答案:

答案 0 :(得分:0)

您可以添加3组。

1 Group:Client

在这个组中你可以添加客户端描述等。

与其他2组相同

2 Group:Project 

3 Group:Test

这将显示您需要的格式数据。