SSRS:在每行上重复tablix行组的值

时间:2018-08-27 12:53:14

标签: sql-server reporting-services ssrs-tablix

我已经咨询了SSRS: repeat tablix left-most row group value on each row,但没有得到我需要的答案(我很乐意得到纠正)。

我遇到的问题是,我需要在Excel导出中重复输入组值,但在组值更改后也需要总行。所以我的桌子是这样建立的:

                            [values1] [values2] [TOTAL by group2]
[group1] [group2] [group3]  ###.##    ####.## 
                  [TOTAL]   ###.##    ####.##   ####.##

我的预期结果应该是:

                            Hours Jan  Hours Feb  TOTAL by Person
Categrory1  Person1  Task1  5.5        4.5
            Person1  Task2  3.0        7.0
            Person1  TOTAL  8.5       11.5        20.0
            Person2  Task3  1.0        0.0
            Person2  Task4  2.0        0.0
            Person2  TOTAL  3.0        0.0         3.0
Catergory2  Person3  Task1  .....

但是我现在得到的是:

                            Hours Jan  Hours Feb  TOTAL by Person
Categrory1  Person1  Task1  5.5        4.5
                     Task2  3.0        7.0
                     TOTAL  8.5       11.5        20.0
            Person2  Task3  1.0        0.0
                     Task4  2.0        0.0
                     TOTAL  3.0        0.0         3.0
Catergory2  Person3  Task1  .....

导致问题的原因是用户无法在Excel中按组2(人)进行过滤。

任何建议都值得赞赏!

1 个答案:

答案 0 :(得分:1)

您应该能够删除Person列而不删除组。然后,右键单击Task列的标题以在左侧(“组内”)插入一列,并在该列中显示此人的名字。