SSRS中的IIF功能

时间:2015-12-21 11:44:53

标签: reporting-services

我是SSRS的新手,甚至是C#编程。我正在制作一个报告卡程序,在最终输出中,这是报告卡本身,我需要做出以下条件:

Letter Letter
94-100 = A
89-93 = A-
等等。

等级点 94-100 = 4.00
89-93 = 3.75 等等。

有人可以帮我这个吗?我使用SSRS作为报告卡的最终输出。提前谢谢。

1 个答案:

答案 0 :(得分: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
        )