在上一列组SSRS下添加列组

时间:2018-04-11 08:04:50

标签: reporting-services

是否可以将列组移到另一个列组下面?

例如,我有报告显示一周的时间表。列组是日期,日期和时间范围。因此报告应显示为

星期六
21-APR
09:00 - 12:00左右
详情

13:00 - 14:00
详情

现在它会并排显示两个时间范围组。

1 个答案:

答案 0 :(得分:0)

我能想到的唯一方法是使用子报告。

子报表将花费一天作为参数,如果您有任何行分组,它还必须接受一个参数来标识它所属的行。

应该构建子报表,以便将其传递一天,以显示堆叠有详细信息的所有时间范围。为此,请按详细信息组添加父行分组,按时间范围字段分组。

在主报告中,您的行分组(如果有)将保持不变,只需确保它不会按列中显示的任何时间相关数据进行分组。

将列分组设置为日期/日期,并将子报告插入矩阵的数据单元格区域。

如果其中任何一项不清楚,请发布一些样本数据并草拟所需的输出,以便我可以将更详细的答案放在一起。