我正在尝试在ReportViewer控件中应用某些表格单元格的条件格式。我了解如何通过比较驻留在同一行中的数据来应用条件,例如,如果成本高于收入,则以下内容将为单元格着色:
=IIf(Fields!Cost.Value > Fields!Revenue.Value, "Red", "Black")
我的问题是我需要将数据与前一行进行比较。我的要求是标记从上一个条目更改的表格单元格。例如:
TableRow 1: Fred, 23, Boat
TableRow 2: Fred, 67, Boat ** 67 needs to be flagged
如何使用条件语句来完成此操作?
答案 0 :(得分:5)
如果有人对答案感兴趣,我找到了解决方案。 我刚刚找到了一个内置于reportviewer中的Previous函数。
上一页(字段!LineTotal.Value)
返回上一行数据。这将做我需要的。