2015-12-21 66 views
0

我在SSRS中甚至在C#編程中都是全新的。我想提出一個報告卡程序,並最終輸出是報告卡本身,我需要做,其中一個條件:SSRS中的IIF函數

字母等級
94-100 = A
89-93 = A-
等等。

績點 94-100 = 4.00
89-93 = 3.75 等。

有人能幫助我嗎?我正在使用SSRS進行報告卡的最終輸出。先謝謝你。

+0

[SSRS條件格式轉換的可能的複製或IIF(http://stackoverflow.com/questions/1853 8222/ssrs-conditional-formatting-switch-or-iif) –

回答

0

您可以在下面使用SWITCH代替IIF

字母等級

=SWITCH(Fields!Col.Value > 94 AND Fields!Col.Value < 100, "A", 
     Fields!Col.Value > 89 AND Fields!Col.Value < 93, "A-", 
     and so on 
     ) 

績點

=SWITCH(Fields!Col.Value > 94 AND Fields!Col.Value < 100, "4.00", 
     and so on 
     ) 
+0

非常感謝!有效!我一直試圖弄清楚這一個星期,現在...祝你聖誕快樂,新年快樂。祝你明年一切順利。再次,謝謝你! –

+0

@HoldOn很高興幫助你,不要忘記接受它作爲正確的答案。要做到這一點,你可以在答案的左上角標記'V'。 –