我正在SSRS中构建一个阶梯式Tablix报告。 有两个行组,我有它所以第二行组标题与第一行在同一列,这工作正常。
我现在要做的是将第一个细节行与第二个行组标题排成一行。这是我的意思的一个例子:
Group1 Header
Group2A Header Detail Label Detail Value
Detail Label Detail Value
Group2B Header Detail Label Detail Value
Group2C Header Detail Label Detail Value
Group1 Header
Group2B Header Detail Label Detail Value
Group2C Header Detail Label Detail Value
如果无法做到这一点,我将描述报告的目标,希望有人可以提供替代方案:
现在查询这个联合会有三个不同的统计数据(因此是第2组的三个选项),我这样做是为了试图更容易地使用Tablix,它们实际上是三个具有相同标识符的单独查询(第1组。
答案 0 :(得分:2)
好的,经过一些试验和错误后,blank out duplicate column values in sql reporting services的答案为我的问题提供了解决方案。
他提到隐藏重复项属性可用于执行此操作,但它似乎不适用于组头的情况。
然而他对IIf函数的使用确实有用,最后我手动编辑了Group 2标题的表达式
=IIf(Previous(Fields!header.Value) = Fields!header.Value, Nothing, Fields!header.Value)