以RDL中的颜色记录

Ami*_*til 0 rdlc rdl reporting-services

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

Mat*_*son 6

为此,您通常会在要更改的表格单元格的"颜色"属性(或"BackgroundColor"属性)中使用条件表达式.

要根据"价格"字段的值更改单元格的文本颜色,例如,在报表设计器中,您可以选择单元格,单击"属性"窗口中的"颜色"属性下拉列表,然后选择"表达".然后输入一个表达式:

=iif(Fields!Price.Value >= 5000, "Red", "Black")
Run Code Online (Sandbox Code Playgroud)

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