【发布时间】:2013-05-07 13:47:10
【问题描述】:
我有一个类似这样的 SSRS tablix:
+----------+-----------+--------+--------+
| Total | RowGroup | Group1 | Group2 |
+----------+-----------+--------+--------+
| Perdiod1 | RowGroup1 | Value | Value |
| | RowGroup2 | Value | Value |
| Perdiod2 | RowGroup1 | Value | Value |
| | RowGroup2 | Value | Value |
| Perdiod3 | RowGroup1 | Value | Value |
| | RowGroup2 | Value | Value |
+----------+-----------+--------+--------+
现在,对于每个时期,我想计算每个组中的计数。当我这样做时:
Count(TableValue.Value, "Perdiod")
我得到了该期间的总数(对于两个列组)。当我这样做时
Count(TableValue.Value, "ColumnGroup")
我得到所有时期的总数。所以真的,我需要做的是这样的:
Count(TableValue.Value, "TablixRow", "TablixColumn")
这显然不存在。
因此,'Value' 应该是一个 Period 内的组的总计数(因此,在上面给出的示例中,Value 将在每个 Period 中重复两次(每个 RowGroup 一次))
有没有办法在 SSRS 的 tablix 中显示指定列和行组中所有值的计数?
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-tablix ssrs-grouping