2016-07-26 34 views
0

我有列類型和組MonthNum。我如何更改背景顏色或每一行? 試圖利用交換機的功能,但由於某種原因,它沒有做enything:如何更改行在一組中的所有值的背景顏色

=SWITCH 
     (
     Fields!Type.Value = "Submitted - New Business" , "LightGrey", 
     Fields!Type.Value = "Submitted - Renewals" , "LightGrey", 
     Fields!Type.Value = "Submitted - ALL" , "Silver", 
     Fields!Type.Value = "Quoted - New Business" , "LightBlue", 
     Fields!Type.Value = "Quoted - Renewals" , "LightBlue", 
     Fields!Type.Value = "Quoted - ALL" , "LightSteelBlue", 
     Fields!Type.Value = "Bound - New Business" , "LightGrey", 
     Fields!Type.Value = "Bound - Renewals" , "LightGrey", 
     Fields!Type.Value = "Bound - ALL" , "Silver", 
     Fields!Type.Value = "Declined - New Business" , "LightBlue", 
     Fields!Type.Value = "Declined - Renewals" , "LightBlue", 
     Fields!Type.Value = "Declined - ALL" , "LightSteelBlue", 

     "Transparent" 
     ) 

我需要類似的東西: enter image description here

我的組: enter image description here

回答

1

試試這個:

=SWITCH 
    (
    Fields!Type.Value = "Submitted - New Business" , "LightGrey", 
    Fields!Type.Value = "Submitted - Renewals" , "LightGrey", 
    Fields!Type.Value = "Submitted - ALL" , "Silver", 
    Fields!Type.Value = "Quoted - New Business" , "LightBlue", 
    Fields!Type.Value = "Quoted - Renewals" , "LightBlue", 
    Fields!Type.Value = "Quoted - ALL" , "LightSteelBlue", 
    Fields!Type.Value = "Bound - New Business" , "LightGrey", 
    Fields!Type.Value = "Bound - Renewals" , "LightGrey", 
    Fields!Type.Value = "Bound - ALL" , "Silver", 
    Fields!Type.Value = "Declined - New Business" , "LightBlue", 
    Fields!Type.Value = "Declined - Renewals" , "LightBlue", 
    Fields!Type.Value = "Declined - ALL" , "LightSteelBlue", 
    true, "Transparent" 
    ) 

或將「透明」更改爲「白色」,其中有些輸出格式更好。此外,請確保字段值沒有奇怪的空格或字符,例如「Quoted - ALL」(「ALL」後面的空格)。這將弄亂等效性測試。

+0

真棒!它的作品,非常感謝。 那麼,這個「真實」陳述在這種情況下意味着什麼? – Oleg

+0

很高興幫助!開關將停止在第一個評估爲真的事物上,所以最後的陳述基本上是「如果真實是真的,則使用透明」。只要確保默認是最後! –

+0

明白了! 謝謝Russ! – Oleg