2017-06-19 19 views
1

我有以下情形:我有動態的行和列的矩陣表,行有三組PRODUCT_TYPE廠商供應商列是動態生成的商店。所有數據來自SQL Server中存儲過程返回的單個DataSetSSRS - 打印命令的問題

行也很大,適合在單個屏幕和列上,現在發生這種情況時,打印順序必須如下:如果列溢出,則列必須在下一頁上打印,並繼續全部行(3種)。如果行溢出而不是列,那麼這些列必須顯示在下一頁中的剩餘行上。這兩種情況非常簡單,我已經開始工作了。如果兩列都溢出時,必須打印,如下圖:

enter image description here

我努力得到它的權利,我不是在SSRS一個新手,只知道基本面。我試圖弄清楚,並且似乎無法做到正確,我掙扎了很長時間。

任何專家的意見將不勝感激。

回答

1

一種方法可以實現這一點,如果你有兩個矩陣一個接一個。

第一隱藏任何列#> x(其中,x是列可以裝配到一個頁面的數量)和隨後的矩陣隱藏列#< = X

矩陣1

Matrix 1

矩陣2

<atrix 2