繁体   English   中英

我可以使用Reporting Services从标准的多页Excel模板生成Excel报告吗?

[英]Can I generate Excel reports from a standard, multi-sheet Excel template using Reporting Services?

我目前开发了SQL查询,该查询从共享数据源中获取所需的数据。 使用报表服务,我正在显示带有此数据的Web报表。

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

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

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

rs:format=PDF

示例链接为:

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

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

对于发送电子邮件,您可以使用rs Web服务通过电子邮件发送报告,也可以使用报告服务对象模型通过“订阅”部分提供报告。 本文对于您来说可能是一个好的开始: http : //msdn.microsoft.com/zh-cn/magazine/cc188712.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM