我是SSRS的新手,我需要能夠將多個報告分組到一個報告中。我搜索了很多,但沒有找到太多。我目前有兩份報告(未來更多),用戶需要能夠單獨查看/保存。用戶還需要選擇將這兩個報告視爲單個報告。基本上只是一個簡單的連接。最終,會有多個報告分組,用戶將能夠將所有報告呈現在線上查看或保存爲單個PDF。在SSRS中將多個報告合併爲一個
我在主報告中嘗試了兩個子報告,但它導致很難診斷分頁問題。我想知道這裏是否有更直接的選擇。謝謝。
我是SSRS的新手,我需要能夠將多個報告分組到一個報告中。我搜索了很多,但沒有找到太多。我目前有兩份報告(未來更多),用戶需要能夠單獨查看/保存。用戶還需要選擇將這兩個報告視爲單個報告。基本上只是一個簡單的連接。最終,會有多個報告分組,用戶將能夠將所有報告呈現在線上查看或保存爲單個PDF。在SSRS中將多個報告合併爲一個
我在主報告中嘗試了兩個子報告,但它導致很難診斷分頁問題。我想知道這裏是否有更直接的選擇。謝謝。
將所有報告元素合併到一個報告中可行,但用戶也需要能夠將其作爲單獨報告查看。爲避免同時維護主報告和多個個別報告,您有以下幾種選擇:
1)創建主報告並將各個報告作爲子報告插入。如果出現分頁問題,請檢查報表頁面的高度和寬度與子報表容器的高度和寬度。
2)(如果您有SQL Server 2008 R2或更高版本)請考慮將您的單個報告發布爲一組報告部分。然後,您可以在主報告中重複使用它們。 (Publishing report parts)
我並不喜歡子報表,他們在Crystal中工作良好,但在報表服務中並不是非常必要。
你爲什麼不把報告合併成一個?將每個報告中的所有Tablixes /其他對象複製到新報告中。您可以非常容易地選擇全部並複製和粘貼,只需要設置參數,數據集和數據源(如果不共享)。 您可以在每個Tablix之後設置分頁符,或者一個好的技巧是使用矩形,因爲它們可以讓您控制其屬性中的分頁符。
不知道關於報表部件的能力。我現在正在運行Express一切,儘管如此我必須稍後再嘗試一下,我已經清理了我的報告,主體和邊距,但是如果問題報告作爲子報告填充整個主體,唯一的辦法就是擺脫額外的頁面。其他報告的空間我現在所做的最好的做法是將兩個子報告放在對角,我只能得到4個額外的頁面 –
經過多次試驗和錯誤,我終於得到了一些工作,看起來你沒有在主報告中需要任何空格,因爲它會重複(猜測,但似乎工作)。然後,您必須調整子報告的大小,使其比主數據小一些。 –