【问题标题】:SSRS 2016 - subscription subject from variableSSRS 2016 - 来自变量的订阅主题
【发布时间】:2018-06-12 07:31:56
【问题描述】:
  1. 我需要将当前日期变量动态传递给 SSRS 订阅主题。使用标准订阅时可以吗? 我知道它可以通过数据驱动订阅获得,但是我收到的报告发送次数与报告中的行数一样多,我只需要发送一次报告。

    我只需要在主题中有类似“报告 XXX,@GETDATE()”的内容。

  2. 是否还可以在使用 SSRS 订阅发送的 Excel 文件中设置动态报告名称?

【问题讨论】:

  • 为什么不在数据驱动的订阅数据集中只返回一行(如选择前 1 行),而是让报表返回所有内容?这样您就可以获得数据驱动订阅的好处,并让您自己更轻松

标签: sql-server reporting-services subscriptions


【解决方案1】:

您可以使用@ExecutionTime 获取报告的执行时间,请参阅this link。但是,您想确保执行时间代表报告的呈现时间或订阅处理报告的时间,我确信它是前者,它可能对快照/缓存报告有问题。对于非缓存报告,这应该是超出午夜服务器时间的边缘情况之外的当前日期。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多