簡體   English   中英

根據多值參數中斷SSRS報告

[英]Breaking the SSRS report depending on the Multi Value Parameter

我正在處理帶有多值參數的SSRS報告,該參數包含名稱列表。 我為標題編寫了一個表達式,其作用類似於“SELECTED NAME的結果”。 它還有一個(全選)選項,顯示標題為“多個名稱的結果”的所有結果。 這部分工作正常。

現在我必須修改報告,如果我選擇多個值,報告應該分成不同頁面上每個選定名稱的頁面,其中單個參數值(名稱)的標題為“SELECTED NAME的結果”。

請幫我。 謝謝。

您可以將整個當前報表(不包括頁眉/頁腳)放入List對象中。 我假設您從參數(如管理器名稱)返回選定的值作為DataSet的一部分。 假設是這種情況

  1. 創建一個新列表

  2. 將報告的內容插入此列表的矩形中

  3. 右鍵單擊“列表行標題”,然后選擇“行組” - >“組屬性”

  4. 將組設置為組

     =Fields!ManagerName.Value 

這種方法將采用這樣一個簡單的表格

在此輸入圖像描述

並把它分成這樣的列表

在此輸入圖像描述

然后,您可以設置列表的Tablix屬性以Add a Page Break After檢查

希望這很有幫助。 如果您對此有其他疑問,請告訴我

我努力了,並找到了實現它的方法。 我首先為Names創建了行組。 然后為每個實例選項應用分頁符。 然后刪除該組列(僅刪除列但不刪除組)。 然后在頂部的靜態列中添加該組,並編寫表達式以使用串聯將該組本身顯示為標題。

但是在這里我遇到了另一個問題,當沒有所選名稱的數據時,標題行不會顯示在預覽中,因為它也是表格中的一列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM