有沒有辦法將RDLC報告始終設置爲橫向並始終使用A4,而無需每次通過打印對話框手動執行此操作?我一直在這裏呆了幾個小時,谷歌搜索後沒有出現。一如既往地設置報告(RDLC)橫向打印和A4
確實,有沒有辦法跳過本身的打印對話框?
TIA
有沒有辦法將RDLC報告始終設置爲橫向並始終使用A4,而無需每次通過打印對話框手動執行此操作?我一直在這裏呆了幾個小時,谷歌搜索後沒有出現。一如既往地設置報告(RDLC)橫向打印和A4
確實,有沒有辦法跳過本身的打印對話框?
TIA
你當然能避免打印對話框上直接打印,也可以在代碼中指定頁面大小和打印方向。我們在我們的項目中這樣做,但代碼有點糊塗加上它在VB中,所以我不會在這裏發佈它的一大塊。
MSDN有一個標題爲Walkthrough: Printing a Local Report without Preview的頁面。這段代碼有一些XML設置頁面大小:
" <PageWidth>8.5in</PageWidth>" + _
" <PageHeight>11in</PageHeight>" + _
更改爲29.7cm
& 21cm
爲A4景觀。
由於A4尺寸爲8.3英寸×11.7英寸(人像)。
因此,你需要將其設置爲
報告屬性>佈局>設置頁面寬度和高度。
或者您可以手動打印報告。
看看這個教程
以編程方式?在飛行中?我有幾百個報告在指定方向的名稱中帶有前綴。 – 2011-06-18 22:17:31
Zain Ali通過字符串設置deviceInfo參數XML取得了訣竅。 – 2017-03-09 13:16:18
感謝和您的答覆非常晚了很抱歉,但我一直沒有上網了9天! – 2011-06-18 13:08:36
@hawbsl通過字符串設置deviceInfo參數XML取得了訣竅。 – 2017-03-09 13:16:56