如何在SSRS中找到当前季度?

时间:2018-06-20 13:27:35

标签: reporting-services

我如何找到SSRS中的当前季度?我正在尝试将参数设置为当前季度的默认值。我尝试过:

=QUARTER(NOW)

但是它返回了以下错误:

  

报告参数“ pquarter”的值表达式包含一个   错误:[BC30451]未声明'QUARTER'。由于可能无法访问   达到其保护级别。

在撰写本文时,截至2018年6月20日,我正尝试退回2

3 个答案:

答案 0 :(得分:1)

在 SSRS 中:

DatePart(DateInterval.Quarter,Fields!date_var.Value)

答案 1 :(得分:0)

Quater与日期有关,应该可以使用。

select DATEPART(Q,GETDATE())

答案 2 :(得分:0)

我能够找到以下功能:

ACTION_TEMPLATE(StrCpyArgToVoidPointer,
                HAS_1_TEMPLATE_PARAMS(int, k),
                AND_2_VALUE_PARAMS(value, size))
{
    strncpy(static_cast<char *>(::testing::get<k>(args)), value, size);
    return;
}

似乎可行。