【问题标题】:Crystal Date Parameter for last year去年的水晶日期参数
【发布时间】:2013-12-16 14:57:08
【问题描述】:

我已尝试将此公式与日期参数一起使用。它适用于其他 11 个月,但不适用于第 12 个月。有人可以让我知道我需要在公式中添加哪些额外的代码。 如果 {?End Date} = 12/14/13 我希望公式 = 12/31/12 这就是我在其他 11 个月里一直在使用的方法。 日期(年({?结束日期})-1, 月({?结束日期})+1,1) - 1 我收到一个错误,指出月份必须为 1 - 12。 任何建议将不胜感激。

谢谢

【问题讨论】:

    标签: date parameters crystal-reports


    【解决方案1】:

    这将为您提供上一年月份的最后一天:

    DateAdd("m", 1, DateTime( Year({immaster.timestmp})-1, Month({immaster.timestmp}), 1, 0,0,0 )) - 1
    

    【讨论】:

      【解决方案2】:

      试试这个。

      CDate(Year(DateAdd ('yyyy',-1,CurrentDate)),Month(DateAdd ('M',0,CurrentDate)),31)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多