SSRS 2014的分割和切换功能

时间:2020-03-19 12:54:11

标签: reporting-services expression

我正在尝试根据SSRS 2014中的以下表达式获取Q1,Q2的值,但出现错误号。有人可以告诉我我在做什么错。

第一季度,第二季度

res.setText(String.valueOf(r));

1 个答案:

答案 0 :(得分:0)

尝试:

=SWITCH(
Month(Parameters!cEndDate.Value) >= 1   and Month(Parameters!cEndDate.Value) <= 3 , "Q1",
Month(Parameters!cEndDate.Value) >= 4   and Month(Parameters!cEndDate.Value) <= 6 , "Q2",
Month(Parameters!cEndDate.Value) >= 7   and Month(Parameters!cEndDate.Value) <= 9 , "Q3",
Month(Parameters!cEndDate.Value) >= 10  and Month(Parameters!cEndDate.Value) <= 12 , "Q4"
)