0

我将动态格式字符串从 t-SQL 传递到 SSRS,例如,

=Lookup(8,Fields!RowID.Value,Fields!DecLongHdr05.Value,"DataSet1")

用于报告特定单元格中背景颜色的值

该字段的值为:

iif(RowNumber(Nothing) Mod 2 = 0,"Red","Silver")

我可以直接将该格式粘贴到单元格的背景颜色字段中并获得所需的结果,并且我可以很容易地传递一种颜色并使其工作。SSRS 不支持以我想要的方式传递公式吗?

我有几个解决方法应该可以在这个特定的实例中使用,但我不确定我是否总是能够使用其他格式来做到这一点,我想知道它是否不受支持或者是否有什么东西我迷路了。

4

1 回答 1

0

我不知道有任何方法可以评估存储为您想要的文本的表达式。没有EVAL或类似的功能。

另一方面,如果您想使用Alternating Row Colors,有多种方法可以做到。

更好的方法是使用VB 代码,这样您就不会遇到 RowNumber/Mod 解决方法的任何问题。

如何在 SSRS 中为组中的值创建备用行背景颜色

于 2016-08-18T21:20:23.500 回答