每天下午4点向每位经纪人发送SSRS报告,以确定他们的第二天时间表

时间:2016-05-16 15:26:40

标签: sql reporting-services ssrs-2008 ssrs-2012 bids

我需要一个帮助来决定如何完成这项任务。

我创建了SSRS报告。这是4个参数。它们如下。

  • 日期(默认为今天的日期)
  • 网站(办公地点不同)
  • 服务提供商的名称(代理商的名称,他们将提供服务)

  • 服务类型(空调维修,炉子维修,
    窗户修理等)

我能够通过选择每个参数来运行报告,因为它们都是单值参数。

现在,我想通过电子邮件将此报告作为每个提供商(代理商)的电子邮件附件发送给他们的日程安排(下一天)。

所以我希望我必须运行报告,然后选择每个站点,然后选择每个相关提供商的名称到所选站点,然后选择每个相关服务到选定的提供商。在这里,我不必选择日期,因为默认日期将是明天的报告将作为参数的日期。

如何通过某种SQL或SSRS工具执行此操作,或者BIDS是否具有任何功能?

请告诉我。

感谢。

1 个答案:

答案 0 :(得分:0)

这可以通过数据驱动的订阅来完成。要对此进行配置,请首先转到报表管理器或SharePoint,无论您在哪里托管报表。接下来,您需要编写一个小查询,该查询返回您要运行报告的参数。换句话说,它应该为您要发送的报告的每个版本返回一行。接下来,它会要求您填写您的电子邮件设置。您可以设置" To"等字段。地址和您的参数将由查询中的列填充。最后一步是设置调度。