导出为pdf SSRS

时间:2015-03-15 09:02:36

标签: reporting-services ssrs-2008-r2

我对SSRS有一些疑问:

我想创建每个客户的帐户报表

  1. SSRS是否可以这样做,我将AccountID作为每个客户端的参数传递,它将为每个AccountID在C盘中形成并保存pdf文件。我该如何自动化?

  2. 我是每个客户的电子邮件表。是否可以根据此电子邮件列表向客户发送帐户报表?换句话说,我可以查询帐户对帐单的收件人,并使用他们的帐户对帐单向他们发送电子邮件。

  3. 由于

1 个答案:

答案 0 :(得分:0)

如果您想定期执行此操作,则需要使用名为Data Driven Subscription的功能。

基本上,它查看SQL Server中的表(参数,EmailAddress)。

例如,假设你有:

  

ID - 名称------参数----------------电子邮件

     

1 - SalesGuy1 - 123123123 - SalesGuy1@emailaddress.com

     

2 - SalesGuy2 - 111111111 - SalesGuy2@emailaddress.com

     

3 - SalesGuy3 - 222222222 - SalesGuy3@emailaddress.com

然后,根据此表,使用参数执行并将报告发送给适当的用户。

没有简短的描述步骤,所以请看一篇精心编写的Microsoft知识库文章:https://technet.microsoft.com/en-us/library/aa237461%28v=sql.80%29.aspx

还有一些稍新的版本(但内容基本相同): https://msdn.microsoft.com/en-us/library/ms169673.aspx

注意:您不能将共享数据源用于数据驱动订阅。您必须在SSRS中配置电子邮件设置才能使用。