Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 我们可以根据另一个字段的值更改字段的字体颜色吗?_Reporting Services - Fatal编程技术网

Reporting services 我们可以根据另一个字段的值更改字段的字体颜色吗?

Reporting services 我们可以根据另一个字段的值更改字段的字体颜色吗?,reporting-services,Reporting Services,我知道我们可以根据同一字段的值更改字段的字体颜色,如下所示 =IIF(Fields!Field-name.Value<100,"red","green") 在特定字段的字体属性中写入此表达式 但是,我们如何根据另一个字段的值更改一个字段的字体颜色呢?可以这样更改吗?您不能使用CSS,因为CSS不允许变量 我建议改为使用支持变量的SASS,并使用javascript来更改所述变量 请参见SASS指南是的,您可以引用表达式中的任何字段;它将使用当前范围中的值 使用一些简单的数据: 还有一

我知道我们可以根据同一字段的值更改字段的字体颜色,如下所示

=IIF(Fields!Field-name.Value<100,"red","green")  
在特定字段的字体属性中写入此表达式


但是,我们如何根据另一个字段的值更改一个字段的字体颜色呢?可以这样更改吗?

您不能使用CSS,因为CSS不允许变量

我建议改为使用支持变量的SASS,并使用javascript来更改所述变量


请参见SASS指南是的,您可以引用表达式中的任何字段;它将使用当前范围中的值

使用一些简单的数据:

还有一张简单的表格:

我已将FieldValue2文本框设置为基于使用FieldValue1值的表达式的颜色:

其工作原理与预期一致:


不,我没有使用CSS。我要这个在SSR里。SQL中的Reporting services。对不起,下一次是否可以将其列入问题?
=IIf(Fields!FieldValue1.Value < 100, "Red", "Green")