我有一个自定义报告,以简单的表格报告的形式显示一些数字。问题是基于先前的数据改变单元格的背景颜色。考虑这张图片:
我想将值为156的单元格的背景颜色更改为红色,因为在第三列的上一条记录中,我的值低于100.
如何使用SQL Server报告服务执行此操作?
答案 0 :(得分:2)
有Previous function允许您访问上一行的字段值。因此,在第二列的单元格中,您可以为BackgroundColor属性编写如下表达式:
=IIF(Fields!SecondColumn.Value > Previous(Fields!ThirdColumn.Value), "Red", "Transparent")