是否可以编写仅针对SSRS 2005矩阵列组中最后一列的表达式,例如,使字体变粗或设置边框?
答案 0 :(得分:1)
您可以尝试这样的表达式:
-IIF(RunningValue(Fields!Col.Value,CountDistinct,"RowGroup") =
Countdistinct(Fields!Col.Value,"RowGroup"), Case1, Case 2)
此处,RunningValue语句为您计算从col组的1到最后一个值开始的每个col组实例,Countdistinct将给出col组值的完全不同计数。因此,我正在检查runningValue的最后一个值是否为Total Count值,即我的最后一个Column Group实例。
答案 1 :(得分:0)
向数据集添加Row_Number(),并以与列组相同的方式对其进行分区,并使用“按顺序排序”,以便数据集结果中每个分组的最后一条记录的行号为1。然后可以为报表矩阵中的元素设置Row_Number = 1表达式,使列隐藏,字体加粗等。