【问题标题】:How to display yesterdays date in SSRS expression如何在 SSRS 表达式中显示昨天的日期
【发布时间】:2014-10-30 16:42:10
【问题描述】:

在其中一个列名中,我需要显示昨天的日期,例如 - September 4,2014

我使用 DateAdd("d",-1,Today()) 函数显示,但它显示像 - 9/4/2014 12:00:00 AM

我怎样才能得到上面的格式 - monthname,dd,YYYY

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-grouping ssrs-expression


    【解决方案1】:

    如果您希望使用SSRS Tool SQL Server 2017在电子邮件正文中添加动态日期或昨天日期,请执行以下步骤:

    步骤1>

    上传RDL文件。

    步骤2>右键单击文件

    然后单击“管理”

    步骤3>在左菜单中单击订阅

    步骤4>单击新订阅

    你会看到这个窗口

    然后选择数据驱动的订阅

    然后单击“编辑数据集”

    然后您将得到以下窗口

    从此选择自定义源您将得到以下窗口

    填写所有类型查询后,您希望昨天日期键入以下Query:

    然后单击“验证查询”并应用

    在主题中从数据库中取得值并发送邮件

    【讨论】:

      【解决方案2】:

      使用..=format(dateadd("d", -1, today()), "MMMM dd,yyyy")

      【讨论】:

      • 有什么办法,我可以在上面的表达式中制作月份名称大写吗?
      • 使用UCase函数..=UCase(format(dateadd("d", -1, today()), "MMMM,dd,yyyy"))
      猜你喜欢
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-22
      相关资源
      最近更新 更多