我在SSRS 2016中创建了一份SSRS报告,该报告在大约2秒内运行并导出到Excel。当我添加条件格式时,报告仍会在大约2秒内运行,但导出到Excel会挂起。我让它在取消之前运行长达10分钟。该报告只有600条记录。
我试过以下两个都无济于事:
=IIF(Fields!StatusTypeName.Value = "H5-Active", "Green", "Blue")
=Switch(Fields!StatusTypeName.Value = "H5-Active", "Green"
Switch(Fields!StatusTypeName.Value ="H4", "Blue")
我把表达式放在了属性中的BackgroundColor中。
我不明白为什么这么简单的事情会导致这种情况无效。有没有人经历过这个?
我认为你没有正确的switch语句。切换应该只出现一次,括号内的相应条件。
这应该是这样的
=Switch(Fields!StatusTypeName.Value = "H5-Active", "Green",
Fields!StatusTypeName.Value ="H4", "Blue")