具有灵活日期的 SSRS 报告订阅计划
SSRS Report subscription scheduling with flexible dates
我有一组报告,每月在设定的日期更新 4 次; 1、9、16 和 24 日。当这些日期中的任何一个出现在周末时,更新将在下周一完成。
现在我正在制定一个计划,一旦报告更新,就会向人们发送电子邮件,问题是那些周末。
我能以某种方式编写时间表以跳过周末的日期,而是在下周一执行吗?
您可以使用数据驱动订阅来执行此操作。您需要编写一个 SQL 查询来检查当天并确定它是否属于这些情况之一。查询 return 如果当天有效,您要发送到的电子邮件地址。
然后在订阅的 "To" 字段中,您可以从查询中引用该字段。每天将其设置为 运行。订阅将 运行 每天查询并仅在条件为真时发送电子邮件。
我有一组报告,每月在设定的日期更新 4 次; 1、9、16 和 24 日。当这些日期中的任何一个出现在周末时,更新将在下周一完成。 现在我正在制定一个计划,一旦报告更新,就会向人们发送电子邮件,问题是那些周末。 我能以某种方式编写时间表以跳过周末的日期,而是在下周一执行吗?
您可以使用数据驱动订阅来执行此操作。您需要编写一个 SQL 查询来检查当天并确定它是否属于这些情况之一。查询 return 如果当天有效,您要发送到的电子邮件地址。
然后在订阅的 "To" 字段中,您可以从查询中引用该字段。每天将其设置为 运行。订阅将 运行 每天查询并仅在条件为真时发送电子邮件。