0

我在创建 RDL 报告时遇到了一些问题。我希望在某些情况下,当我在 excel 中导出该报告时,某些记录在 Report.as 以及 execl 中以红色显示。任何人都可以帮助我做到这一点..?我正在使用报告服务器 2005。

4

1 回答 1

7

为此,您通常会在要更改的表格单元格的“颜色”属性(或“背景颜色”属性)中使用条件表达式。

要根据字段“价格”的值更改单元格的文本颜色,例如,在报表设计器中,您需要选择单元格,单击“属性”窗口中的“颜色”属性下拉菜单,然后选择“表达”。然后输入如下表达式:

=iif(Fields!Price.Value >= 5000, "Red", "Black")

...其中“红色”和“黑色”与颜色属性列表中可用列表中的颜色名称匹配。这将使任何超过 5,000 的价格变为红色,而将其他价格保持为黑色。

于 2011-01-11T16:17:43.320 回答