2013-07-30 64 views
-2

我正在開發一個報表,我想要顯示多個帳戶/客戶,每個帳戶/客戶都從一個新頁面開始。分頁帳戶

我有兩個數據集,主數據集顯示帳戶信息,如產品,數量,價格,日期和其他數據集,其中包含該帳戶的地址詳細信息。

  • 包含帳戶信息的數據集在帳戶組中有一個分頁符。

  • 包含地址詳情的數據集位於我通過子報告鏈接的另一份報告中。

在第一頁上,一切都顯示正確。但是,在後續頁面上,子報表不再顯示在報表中(即地址詳細信息)。

任何想法可能是什麼問題?

回答

0

你的意思是子報告根本不顯示?如果是這樣的話,刪除分頁符,看看它的分頁符是否真的引起了這個(我懷疑)。如果是這種情況,你如何誘導分頁?使用表達式或屬性?

您也可能會喜歡this

+0

分頁符是通過轉到行組的屬性並選擇屬性Page Break選項'在組的每個實例之間'來完成的。我刪除了分頁符,並且確實得到了相同的結果 - 子報表僅顯示在第1頁上。 子報表具有參數First(Fields!AccountNumber.Value,「dataset_name」)。我認爲這是問題所在。 我不確定我是否正確的方式,所以請隨時提出其他建議。如果我原來的問題不夠清楚,我會舉一個例子。 – user172839

+0

主數據集將返回一個帳號列表(ABC123,DEF123)。輔助數據集/子報告將顯示每個帳戶的地址詳細信息。主數據集:ABC123,二級數據集:ABC123 2 Smith St Page 2 - 主要數據集:DEF123,二級數據集:DEF123 5 Hill St. – user172839

+0

我已經設法現在使用它。我已將兩個數據集放在單獨的報告中,然後將它們作爲子報告添加到報告中。 此解決方案幫助我http://social.msdn.microsoft.com/Forums/sqlserver/en-US/d16068fc-cca7-43c3-8188-c383026f86c0/grouping-multiple-tables-tablix-with-different-datasets -ssrs-2008-r2 謝謝! – user172839