2

我目前开发的 SQL 查询可以从我的共享数据源中获取所需的数据。使用报告服务,我正在使用这些数据显示 Web 报告。

我的要求是将这些数据填充到一个空的 Excel 模板中,然后将这些报告自动邮寄到特定的邮件 ID,而无需单击“导出到 Excel”。这些报告每天生成。

我该怎么做呢?这甚至可以通过Reporting Services 实现吗?

4

1 回答 1

0

您可以将报表服务中的报表格式附加到报表服务器链接的末尾。例如,对于 PDF,您可以执行以下操作:

rs:format=PDF

示例链接是:

http://myreportSERVER/reportserver/NameOfReport&rs:Command=Render&rs:format=PDF

对于excel,它将是rs:format=EXCEL

对于电子邮件,您可以使用 rs Web 服务通过电子邮件发送报告,或者使用报告服务对象模型通过“订阅”部分发送报告。这篇文章对你来说可能是一个好的开始:http: //msdn.microsoft.com/en-us/magazine/cc188712.aspx

于 2012-10-15T13:16:22.163 回答