如何在ssrs中的表中的备用列中获得不同的背景颜色? 我们知道如何在备用行中获得差异BG颜色但不确定备用列
答案 0 :(得分:3)
最后添加新列&将文本框的名称设置为“Rownumber”&将文本框的值设置为表达式
=RunningValue(Fields!PrimaryColumnName.Value, CountDistinct, "DataSet1")
更改PrimaryColumnName&您的报告中基于您的数据集1
现在选择tablix row&将背景颜色的表达式设置为
=iif(ReportItems!Rownumber.Value Mod 2=1,"#dddddd","White")
更改颜色代码&基于要求的名称..最后隐藏来自tablix的新增列“Rownumber”
备用rowcolor的上述工作
对于备用列颜色,我们必须添加一些自定义代码&然后在每一栏上使用
dim Counter as integer=1
Public function getCounter() as Integer
Counter=Counter+1
return Counter
end function
现在在每列上使用/设置背景表达式,如
=iif(code.getCounter Mod 2=1,"#dddddd","White")