2014-10-28 75 views
0

我試圖根據比較兩個數據字段來更改水晶報表中行的背景顏色。例如。 If GPA_01 < GPA 02 then the background color should be red. else the background color should be white。當嘗試創建公式時,我得到一個error message saying the " a number is expected here"它突出顯示比較符號後面的字段,即<。 我想<需要轉換爲數字後,但我不知道該怎麼做。Crystal Reports使用IF語句更改字段顏色

任何意見將不勝感激。

回答

0

假設這兩個領域是數字,嘗試:

If {table.GPA_01} < {table.GPA 02} Then 
    crRed 
Else 
    crNoColor 
0

使用CINT()轉換爲整數

If CINT({table.GPA_01}) < cINT({table.GPA 02}) Then 
    crRed 
Else 
    crNoColor 
0
If CINT({table.GPA_01}) < cINT({table.GPA 02}) Then 
'crRed' 
Else 
'crNoColor' 
相關問題