我有一個主報告main.rdl和2個鏈接的報告,如linked1.rdl和linked2.rdl作爲主報告的鑽取報告。 我已經在報告服務器中的一個文件夾下部署了所有報告。當我查看主報告時,它的工作正常並鑽取了鏈接報告。但我的問題是我如何可以導出到Excel中包含主報告以及鏈接報告作爲單獨的選項卡在同一個Excel中? 在此先感謝。如何導出具有鏈接報告的SSRS報告到excel
回答
最簡單的方法是在頁面上放一個矩形,然後在矩形內添加鏈接報表作爲子報表。
然後隱藏子報表,除非出口設置矩形上的可見性屬性,以賽過
=Globals!RenderFormat.Name<>"EXCEL"
或ssrs2012
=Globals!RenderFormat.Name<>"EXCELOPENXML"
有這種方法的幾個問題。 (但這些都可以解決)
頁眉和頁腳未在子報告中顯示
性能。子報表將在您每次查看主報表時運行
上面假定鑽取報表僅執行一組參數
imho SSRS是一種演示工具,Excel也是一種演示工具(在此案件),所以你的鏈接你的演示工具。
爲什麼不從excel中調用您的報表數據源並將其放到每個報表的每個選項卡中?主要是子類。
由於您的報告應該綁定到指定的數據源(SQL \ view \ sp),因此您將調用該報告。
您可以添加主報告....但不能添加2個鏈接的報告,它們會顯示所有記錄。因此,如果您隨後製作鏈接報告,那麼像main這樣的報告就可以工作,即爲他們提供關鍵過濾器字段......鏈接報告的子記錄將過濾併爲您提供所需的子標籤報告。
如果你不能這樣做,那麼你必須重新考慮整個方法...如果是我,我會編碼它,所以我得到了所有三組數據,然後填充Excel與每個標籤...保存n電子郵件電子表格
Downvoting這個答案意味着它'沒用'。反之;我會說這是一個很好的答案 - 你試圖解決的問題存在,因爲你使用SSRS和Excel的方式並非真正意圖。 – Squiggle 2016-02-23 11:50:43
充當用戶和原始數據源之間的層的任何工具都是演示工具。 「演示文稿」並不一定意味着數據以只讀數據的形式呈現。 – 2016-02-23 12:03:30
- 1. 導出帶有Jump的SSRS報告以Excel格式報告?
- 2. SSRS鏈接報告
- 3. 將SSRS報告導出到Excel
- 4. 將SSRS 2005報告導出到Excel 2007
- 5. SSRS「轉到報告」鏈接報表
- 6. SSRS報告 - 導出爲CSV
- 7. SSRS報告嚮導
- 8. 從SSRS報告中導出excel中的工具提示
- 9. 將SSRS報告導出到Excel時出現的問題
- 10. 導出Jenkins報告給Excel
- 11. SSRS超鏈接報告值的提示
- 12. 指向SSRS報告的URL鏈接
- 13. 將SSRS報告導出到Excel時額外的平均行數
- 14. 導出到SSRS報告excel中的錯誤
- 15. SSRS:在導出爲PDF時從報告鏈接中刪除javaScript
- 16. 將SSRS報告導出爲excel時禁用超鏈接
- 17. 從圖表鏈接報告 - SSRS
- 18. 將多個報告導出到Excel
- 19. 如何使用SOAP API爲鏈接報告設置SSRS報告參數?
- 20. SSRS - 子報告
- 21. 在SSRS報告
- 22. SSRS報告
- 23. SSRS出口報告C#
- 24. 「無法預覽報告」在SSRS報告
- 25. SSRS報告:報告在哪裏處理?
- 26. 如何在SSRS報告
- 27. wget的SSRS報告
- 28. 如何將CRM 2011 SSRS報告導出爲SQL查詢報告而不是fetchXML報告?
- 29. 水晶報表:如何從1個報告鏈接到另一個報告
- 30. 賈斯珀報告excel導出輸出
如果他們想要在同一個選項卡中添加操作,而不是不同的Excel文件,可以做些什麼? – Mathematics 2016-02-23 11:39:26