reporting-services - SSRS 字段表达式更改单元格的背景颜色

标签 reporting-services field cell background-color ssrs-expression

我试图在我的报告中为单元格编写字段表达式,我必须根据单元格中的字符串值更改单元格的背景颜色。例如:如果列中有一个值“已批准”,则单元格应显示绿色背景色。我尝试了以下方法:

= IIF(fields!column.value = "Approved", "Green")


= IIF(Fields!column.Value, "Approved", "Green")

两者都不起作用.. 我知道我在语法中遗漏了一些东西.. 可能我没有在语法中将绿色指代背景颜色。请帮忙!

最佳答案

IIF(Fields!column.Value = "Approved", "Green") 的问题在于您缺少第三个参数。正确的语法是 IIF( [some boolean expression], [result if boolean expression is true], [result if boolean is false])

尝试这个

=IIF(Fields!Column.Value = "Approved", "Green", "No Color")

这是表达式示例列表 Expression Examples in Reporting Services

IIF in SSRS report

关于reporting-services - SSRS 字段表达式更改单元格的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4993343/

相关文章:

reporting-services - 折线图中的条件背景颜色

c# - SSRS 报告中令人讨厌的 NULL 复选框

reporting-services - 您如何在单个报告服务电子邮件订阅中包含 2 种报告格式?

Django:使 ModelForm 中的某些字段 required=False

swift - 表格 View 单元格中的更改图像按钮

swift - 单元格中的 TextView 具有自动大小

sql - 带条件的 SSRS 求和表达式

django - Django 模板中的搜索字段

mysql - SQL 数据库帮助 - MySQL Workbench

python - 在 python 中使用 DictWriter/Reader 和 csv 模块