[英]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.