【问题标题】:SSRS concatenating parameters values to obtain date in the endSSRS 连接参数值以获取最后的日期
【发布时间】:2018-08-15 15:45:14
【问题描述】:

大家好,我有下面的表达式,我试图用它来连接一些 int 参数值和一个 int 值。

最后,我希望根据用户选择的日期确定该月最后一天的日期。

花了一整天的时间,在堆栈中找不到任何东西。

 =Parameters!Year.Value & 10 & IIF(LEN(Parameters!Period.Value) <= 1,0 & 
 Parameters!Period.Value,Parameters!Period.Value) 

【问题讨论】:

  • 这是您需要的吗?如何使用 SQL Reporting Services 获取当月的最后一天? stackoverflow.com/questions/2852874/…
  • 举一些你有预期结果的值的例子,它会更容易帮助。我敢肯定这很简单,但如果不了解更多信息,很难为您提供解决方案。

标签: string date reporting-services time expression


【解决方案1】:

假设“Period”是月份,您很可能会寻找这样的内容:

=DateSerial(Parameters!Year.Value, Parameters!Period.Value, 1).AddMonths(1).AddDays(-1)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多