反饋已提交
網絡繁忙
使用者希望每次列印時,都使用固定的列印機列印,並且不彈出對話框進行設定。此時便可以設定靜默列印。
靜默列印,即點擊列印時,不彈出選項視窗和列印機設定視窗,直接進行列印。
零用户端列印、本地列印、伺服器端列印支援靜默列印。
點擊【範本】→【列印設定】,如下圖所示。
選擇【為該範本單獨設定】。
勾選【零用户端列印】,勾選【IE瀏覽器中不顯示列印設定】。
設定完成後,在 IE 瀏覽器中,點擊列印按鈕即可進行靜默列印。
注:零用户端列印設定方法僅支援 IE 瀏覽器。
使用者在設計器中提前設定好要列印的樣式,列印時繼承範本的紙張、佈局和邊距設定,不再彈出設定視窗,實現靜默列印。
設計器端設定,如下圖所示。
點擊【範本】→【列印設定】。
勾選【本機軟體列印】,勾選【列印時需要列印設定視窗】。
瀏覽器端設定,預覽範本,點擊按鈕列印時,勾選儲存用户端習慣,執行靜默列印。列印完成後,下一次列印時,即可按本次儲存的列印設定進行靜默列印。
注:不勾選列印時需要列印設定視窗時,預定義的預設配置優先於本地列印的靜默列印設定。
isPopUp : false, // 是否彈出設定視窗,true 為彈出,false 為不彈出ieQuietPrint : true,// IE靜默列印設定 true 為靜默,false 為不靜默 var printurl="http://localhost:8075/webroot/decision/view/report";var reportlets ="[{reportlet: 'GettingStartedTW.cpt', 地區: '華北'}, {reportlet: 'GettingStartedTW.cpt', 地區: '華東'}]";var config = {printUrl : printurl,isPopUp : false, // 是否彈出設定視窗,true為彈出,false為不彈出data :{ reportlets: reportlets // 需要列印的範本列表},printType : 0, // 列印型別,0為零用户端列印,1為本地列印// 以下為零用户端列印的參數,僅當 printType 為 0 時生效ieQuietPrint : true,// IE靜默列印設定 true為靜默,false為不靜默};FR.doURLPrint(config);
isPopUp : false, // 是否彈出設定視窗,true為彈出,false為不彈出var printurl="http://localhost:8075/webroot/decision/view/report";var reportlets ="[{reportlet: 'GettingStartedTW.cpt', 地區: '華北'}, {reportlet: 'GettingStartedTW.cpt', 地區: '華東'}]";var config = {printUrl : printurl,isPopUp : false, // 是否彈出設定視窗,true為彈出,false為不彈出data :{ reportlets: reportlets // 需要列印的範本列表},printType : 1, // 列印型別,0為零用户端列印,1為本地列印// 以下為本地列印的參數,僅當 printType 為 1 時生效printerName : 'Microsoft Print to PDF', // 列印機名pageType: 2, // 列印頁碼型別:0:所有頁,1:當前頁,2:指定頁pageIndex: '1-3', // 頁碼範圍。當 pageType 為 2 時有效copy: 3, // 列印份數};FR.doURLPrint(config);
FineReport 10.0 中,伺服器端列印僅能透過 JS 呼叫。如果傳參數,則靜默列印。詳情請參見: JS調用FR列印方法。
// 靜默列印window.contentPane.printReportServer({ pageType: 2, // 列印頁碼型別:0:所有頁,1:當前頁,2:指定頁 pageIndex: '1-3', // 頁碼範圍。當 pageType 為 2 時有效 printerName: "" // 指定列印機});
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉