1. 程式人生 > >ReportViewer教程(9)-給報表特定的內容設定顏色

ReportViewer教程(9)-給報表特定的內容設定顏色

假如要對報表中某些記錄的字型設顏色,例如對總價小於100的這一行字型設紅色,總價大於2000的設水鴨色。

由於是要對一行字型設顏色,所以要選中一行,點選“table1”表的詳細行行頭,如下圖:ReportViewer教程(11)-給報表特定的內容設定顏色 選中後,按F4調出這一行的屬性頁,點選屬性中“Color”中的表示式:

ReportViewer教程(11)-給報表特定的內容設定顏色

點選表示式後出來“編輯表示式”對話方塊:

在出來的“編輯表示式”對話方塊中輸入:

=Switch(Fields!總價.Value < 100,"Red",

         Fields!總價.Value > 2000,"Teal")

ReportViewer教程(11)-給報表特定的內容設定顏色  

或輸入:

=Iif(Fields! 總價.Value < 100,"Red",

     Iif(Fields! 總價.Value > 2000,"Teal","Black"))

點選確定後就完成了。