簡體   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