2016-11-07 94 views
-1

我有關於rdlc報告的問題。我需要2個不同的報告,其內容完全相同,只有列數不同。我只想爲它製作一份rdlc報告。然後根據用戶輸入隱藏一些列,並相應地生成報告。在rdlc報告中動態設置頁面寬度

問題是,導出爲PDF時,一個報表大小沒有問題,但所有列的報表都打破。這是可能的,或者我需要製作2個不同的rdlc報告?

回答

0

將您的舉報人的ConsumeContainerWhitespace設置爲True。 我希望您使用可見性屬性來隱藏列。 由於所有列的表格寬度可能超過整個頁面寬度,頁面可能會中斷。

使用表達式不能動態更改列寬。 但是,如果您使用的是tablix,並且列的最大數量是固定的 那麼您可以爲其創建一個解決方法,如果列是 即動態,即如果使用Matrix,則不能根據列數動態更改列寬 。