更改表格单元格的背景颜色(Visual Studio Reports 2008)

时间:2017-01-29 10:46:03

标签: visual-studio reporting-services

我在Visual Studio Reports 2008中有一个报告。 我创建了数据集以从ReportParameter(Place)中选择值。 ReportParameter(Place)中的选定数据用于显示报告。

如何更改表格单元格的背景颜色等于ReportParameter(Place)中的选定值?

enter image description here

1 个答案:

答案 0 :(得分:3)

通过在要突出显示的单元格上设置Background属性,可以轻松完成此操作。

在设计模式下,选择要突出显示的单元格。在“属性”窗格中,查找“背景”属性,并将“表达式”设置为如下所示。

=IIf(Fields!Place.Value = Parameters!Place.Value, "Yellow", "White")

字段名称会有所不同,具体取决于您的名字。这将检查当前的Place值是否等于所选参数值,如果匹配则将Background设置为Yellow,否则设置为White。

这适用于任何版本的SSRS。