当该单元格中没有数据时,我无法在SSRS中填充单元格的背景颜色。
(请参阅下面屏幕截图的链接)。
我的存储过程返回三列: “月份年”; “联系方式”; “联系计数”。
我使用列组将“月份年”显示为列。并且行组将“联系人类型”显示为一行。
当“联系人类型”=“联系人总数”时,我想将行的颜色填充为灰色。
我使用表达式:
=IIf(InStr(Fields!ContactType.Value,"Total") > 0, "LightGrey", "Transparent")
但问题是,当这个月没有活动时,单元格没有值(= IsNothing)。在这种情况下,我将其替换为零。
但零的单元格保持“透明”。
我知道这是因为ContactType字段也没有价值。
但是有任何棘手的解决方法吗?
请帮我染色没有数据的单元格!
答案 0 :(得分:0)
我认为这是因为你只有(严格优越)而不是(等于或优于0 ) 尝试使用这个表达式:
normalizer
而不是:
=IIf(InStr(Fields!ContactType.Value,"Total") **>=** 0, "LightGrey", "Transparent")