2015-04-02 35 views
0

我已經構建了一個名爲「TeamDraw」的報告,並且我的報告基於組合類似'TeamNames'的參數'TeamQuotaId'來填充字段。我需要知道,如果在SSRS中,我可以爲每個'TeamQuotaid'重複相同的報告,所以如果我有三個'Teamquotas''12345''67890'12589'。我需要第一頁顯示基於配額'12345'的報告,第二頁顯示基於配額'67890'的報告,第三頁顯示基於配額'12589'的報告。我知道這聽起來很混亂,但任何幫助都很棒。SSRS 1個報告中的多個頁面

感謝

回答

0
  1. 創建一個單一的配額接受單個配額作爲參數的報告(A)的報告模板。
  2. 創建可接受多個配額ID的報告(報告B)。
  3. 在報告B中,創建一個包含單個列的tablix。在列單元格中,將報表A插入爲子報表。爲您的一組配額ID添加一個行組。將子報表的配額參數設置爲行組配額標識值。
  4. 右鍵單擊您創建的行組,然後轉到組屬性。在分頁符選項卡上,選擇「在組的每個實例之間」。
  5. 現在每個配額ID報告都打印在其自己的頁面上。
+0

因此,使用子報表需要三個參數] ID作爲int,@] Temptables作爲位,IsDrawId作爲位如何在子報表中填充這些參數? – Mwright 2015-04-04 18:27:22

+0

在子報表的屬性中,有一個參數選項卡,您可以使用父代報表中的硬編碼值或值填充參數選項卡,包括組級別值(因此,如果按QuotaID分組,則您通過Group!QuotaID並設置它它到每個行的正確QuotaID。) – 2015-04-06 01:48:59

+0

謝謝完全幫助 – Mwright 2015-04-08 14:54:07