1. 概述
1.1 版本說明
報表服務器版本 | JAR 包版本 | App 版本 | HTML5 移動端展現插件版本 | 手寫簽名插件版本 |
---|---|---|---|---|
10.0 | 2019-12-05 | 10.4.976 | 10.4.976 | 10.4.976 |
注:該插件只支持決策報表。
1.2 應用場景
庫存巡檢、銀行、保險公司等場景下會有網簽需求,需要手寫簽名提交入庫。
10.4.976 版本新增手寫簽名功能,該功能以插件形式手寫簽名,并支持将生成的 PNG 格式簽名圖片提交至數據庫。
2. 插件介紹
2.1 插件安裝
插件下載請點擊:手寫簽名
設計器插件安裝方法參見:設計器插件管理
服務器安裝插件方法參見:服務器插件管理
2.2 功能入口
插件安裝後,決策報表的控件管理面板新增「手寫簽名」控件,可以拖入到 body 中使用,如下圖所示:
2.3 功能介紹
手寫簽名控件沒有特殊的設置項,都是一些基礎通用設置,如下圖所示:
3. 入庫示例
3.1 插入控件
新建一張決策報表,将「手寫簽名」控件和「按鈕」控件拖拽到 body 中,如下圖所示:
3.2 設置填報事件
決策報表是不能直接填報的,要通過添加事件實現填報,詳細介紹可以參見文檔:決策報表填報
填報設置的詳細步驟如下圖所示:
此處要強調下添加值的方式,只能通過上圖公式來綁定控件,不能通過下圖控件的方式,因爲識别不出這個手寫簽名控件。
用於入庫的表字段一定要是 Blob 類型的,如下圖所示:
3.3 效果預覽
保存決策報表,點擊「移動端預覽」,類型選擇「預覽」。
點擊「添加簽名」,在編輯區手寫簽名後,點擊「确定」,再點擊「提交」,生成的簽名圖片即可入庫,如下圖所示:
簽名圖片以 base64 編碼的形式保存到數據庫表字段下,如下圖所示: