我有一個主報告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報告導出到Excel(公式)
- 5. 將SSRS 2005報告導出到Excel 2007
- 6. 鏈接在SSRS報告導出/呈現到Excel
- 7. SSRS「轉到報告」鏈接報表
- 8. 導出(rdlc)報告到excel
- 9. 如何在碧玉導出報告到Excel文件報告
- 10. SSRS報告 - 導出爲CSV
- 11. SSRS報告嚮導
- 12. 從SSRS報告中導出excel中的工具提示
- 13. 關於EXCEL的SSRS報告
- 14. 問題報告導出到RDLC報告中的Excel
- 15. 將SSRS 2008報告導出到RTF
- 16. 將SSRS報告導出到Excel時出現的問題
- 17. 導出Jenkins報告給Excel
- 18. SSRS大型報告 - 導出到Excel時出錯
- 19. 指向SSRS報告的URL鏈接
- 20. 同一報告中的超鏈接 - SSRS
- 21. SSRS超鏈接報告值的提示
- 22. 在SSRS中設置報告名稱 - 導出報告
- 23. 導出到SSRS報告excel中的錯誤
- 24. 將SSRS報告導出到Excel時額外的平均行數
- 25. SSRS:在導出爲PDF時從報告鏈接中刪除javaScript
- 26. 將SSRS報告導出爲excel時禁用超鏈接
- 27. 從圖表鏈接報告 - SSRS
- 28. 將多個報告導出到Excel
- 29. 將報告導出到EXCEL FILE Codeigniter
- 30. 每月導出SSRS報告到同一個Excel工作簿
如果他們想要在同一個選項卡中添加操作,而不是不同的Excel文件,可以做些什麼? – Mathematics 2016-02-23 11:39:26