0
我有要求根据DB标志更改单元格的背景颜色。SSRS单元格格式
这是可能的标志:
flag="1"
整行的背景颜色应该是绿色flag=2
整行的背景应该是红色flag=3
只有特定的细胞应与背景黄色突出显示。
目前我在每个单元格上添加了表达式来检查标志,但它正在创建性能问题。是否可以动态添加/删除单元格级别的表达式?
我将在行级别添加表达式,并根据标志添加/删除单元格表达式。
我有要求根据DB标志更改单元格的背景颜色。SSRS单元格格式
这是可能的标志:
flag="1"
整行的背景颜色应该是绿色flag=2
整行的背景应该是红色flag=3
只有特定的细胞应与背景黄色突出显示。目前我在每个单元格上添加了表达式来检查标志,但它正在创建性能问题。是否可以动态添加/删除单元格级别的表达式?
我将在行级别添加表达式,并根据标志添加/删除单元格表达式。
我会添加一个计算列到数据集进行检查并返回正确的颜色。
=IIF(Fields!flag.Value = 1, "GREEN",
IIF(Fields!flag.Value = 2, "RED",
IIF(Fields!flag.Value = 3, "YELLOW", "BLACK")
然后背景颜色设置到新的领域。
搜索如何对交替行进行着色。这是在行级别上完成的,您可以轻松地调整此设置,以根据标志将整行设置为特定颜色。关于特定单元格,请设置该特定单元格的背景颜色,并将覆盖该行设置。 –