反饋已提交
網絡繁忙
為了提升使用者的體驗、簡化列印的場景,FineReport 10.0 對列印功能進行了升級,將各種列印方式整合到一起,形成一個統一的列印入口,讓客戶的選擇變得更加簡單清晰。
注1:11.0 設計器和部署包使用的都是 openjdk,而使用 openjdk 無法啟動 flash 列印,但使用 Oracle/sun jdk 可以。
注2:flash 列印目前是已經被淘汰了的技術,很多瀏覽器都將不再支援 flash 列印,建議客戶使用零用戶端或本地列印。
注3:僅普通報表支援列印。
列印有以下特點:
易用性強:易於設定,可預先進行頁面設定傳遞至印表機,並可以儲存使用者列印習慣,無需複雜設定,一鍵列印。同時對於市面上幾乎所有類型印表機都能很好的支援。針式、 熱敏印表機列印是容易出現列印不清晰、列印效果不好的問題都能透過本地軟體列印得到解決。
功能豐富:提供套打、批量列印、列印內容控制、列印偏移、靜默列印等豐富的功能。
效能強大:相同環境下,零用戶端列印耗時不到同類競品的一半,本地軟體列印耗時不到同類競品的 1/3。
列印支援兩種列印方式:
零用戶端列印:無需安裝列印軟體,任何機器上隨時都能列印,適合更偏向列印便捷性的客戶。
本地軟體列印:需要安裝列印軟體,適合固定機器進行大量列印的客戶,有更高的效率和更豐富的設定,不受瀏覽器約束。
IE 下支援
其他不支援
不支援 https 存取 http
支援 http 存取 http
支援 http 存取 https
支援 https 存取 https
設計器菜單欄點選「伺服器>伺服器設定>列印設定」,可設定列印方式,對所有範本生效,如下圖所示:
點選「範本>列印設定」,預設為「採用伺服器設定」,可選擇「為該範本單獨設定」,則只對當前範本有效,如下圖所示:
零用戶端列印設定內容如下圖所示:
各項設定的定義如下表所示:
選擇本地軟體列印,需在用戶端安裝 FinePrint 軟體。點選下載 FinePrint V6 版本
Windows:FinePrint 。
MAC:FinePrint 。
使用者可在「伺服器設定>列印設定」中設定軟體下載位址,如下圖所示:
設定的定義如下表所示:
可以自訂下載位址,當客戶使用的是內網時,可以設定內網位址來下載
例如在軟體下載位址裏填相對路徑 /webroot/FinePrint_Windows_5_0.exe,可以將下載的 FinePrint 軟體放在報表路徑 webroot 下
IE 瀏覽器使用靜默列印功能
注:遠端設計修改列印埠後,需要重啟工程才可生效
本地軟體列印基礎設定內容如下圖所示:
預設不勾選。
勾選後,列印時,點選列印按鈕彈出如下彈窗,預設選中所有 sheet,如下圖所示:
注:分頁預覽下不支援
預設列印「所有頁」
勾選「指定頁」時,在後面正文框中輸入符合格式要求的數值
勾選「雙面列印」,可以設定列印「奇數頁」或者列印「偶數頁」
點選「範本>範本 Web 屬性」,根據範本類型選擇「分頁預覽設定、填報頁面設定、資料分析設定」,設定「為該範本單獨設定」,雙擊列印按鈕,在工具欄中新增列印按鈕,如下圖所示:
注1:老的列印按鈕,顯示為「列印(相容)」。
注2:版本升級後,老的列印按鈕無法新增到工具欄上進行使用,若想使用老的列印方法,可以透過在工具欄中新增自訂按鈕呼叫API的方法實現。API詳情請參見:JS 呼叫 FR 列印方法。
JAR 包時間在 2020-04-26 及之後的 FineReport,新增列印鑑權機制,列印權限受 範本認證 權限控制。
列印鑑權機制適用於「本地列印、零用戶端」列印和相容的多個列印方式( PDF 列印、Flash 列印),伺服器端列印不受限制。
注:跨域情況下列印,範本認證控制列印權限功能需要做單點登入,否則無法支援範本認證。
範本認證開啟
範本無需認證
僅認證使用者密碼
「登入使用者」可以列印任何範本
未登入使用者列印時提示:請登入後進行列印
角色權限認證
「登入使用者」可以列印「有權限」的範本
登入使用者列印無權限範本時提示:此使用者無權限列印該範本
未登入使用者列印時右上角提示:請登入後進行列印
數字簽章認證
「透過數字簽章認證」的使用者可以列印「有權限」的範本
透過數字簽章認證的使用者列印無權限範本時提示:此使用者無權限列印該範本
未透過數字簽章認證的使用者列印時提示:此使用者無權限列印該範本
跨域列印時,需要點選「伺服器>報表平台管理」登入數據決策系統,再點選「管理系統>安全管理>安全防護」,點選 Security Headers 的「進階設定」,關閉「點選劫持攻擊防護」和「內容嗅探攻擊防護」。如下圖所示:
列印相關問題及解決方案請參見:列印問題匯總
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙