在數字化轉型的浪潮中,企業經常會面臨數據錄入效率低、跨部門協作不暢、業務人員反覆填寫重複信息導致操作疲勞等痛點,傳統表單工具僵化的配置方式讓個性化需求難以滿足。
在低代碼開發中,可以通過表單組件(獲取默認值)的默認值預設、動態函數公式調用等幫助企業快速構建適應業務變化的表單體系。無論是自動填充用户部門信息、關聯崗位角色權限,還是通過公式計算生成業務日期,都能降低表單使用成本,提升數據採集效率。
應用場景
在實際業務場景中,表單默認值配置可以提升數據錄入效率和準確性,比如:
- 個人信息預填:配置單行文本(姓名)、下拉框(部門),員工在提交請假申請時,姓名/工號/部門可以自動填充
- 流程審批自動賦值:配置人員選擇器,在審批流程中,發起人可以自動填充為當前用户
- 多選權限控制:配置多選框(部門選擇)+ 函數公式,部門負責人填寫報表時,可以默認勾選其管轄部門
- 系統參數的聯動:配置數字輸入框 + 函數公式(調用庫存API),設備領用單默認填充當前庫存量
-
問卷調查:配置評分組件 + 用户ID關聯,填寫滿意度調查表單可以默認顯示用户歷史評分操作配置説明
以下解讀所用到的是JVS低代碼。JVS低代碼平台,以模型驅動為核心,通過可視化拖、拉、拽的方式,配置實現對象建模、頁面設計和流程編排,零代碼或結合少量代碼,即可快速開發應用的一站式開發平台,幫助企業簡潔、高效、便捷的完成業務應用系統搭建。
表單中部分組件支持獲取默認值,分為設置具體默認值和通過函數公式獲取,設置後打開表單直接顯示配置的默認值。
文本類組件
如下圖,進入表單設計器,拖取單行文本組件,點擊組件右側組件設置-交互設置中配置默認取值,如下圖
可以通過填寫默認固定值或者配置函數公式取默認值,如下圖
選項類組件
進入表單設計器中,開關組件、下拉框組件、單選組件和多選組件,分別設置默認值如下圖
下拉框組件默認取值填寫傳遞值
開關組件默認值配置如下圖
開關組件,用函數公式取默認值填寫true或false
單選組件默認取值填寫傳遞值,如下圖
多選組件默認取值填寫傳遞值,如果是多個用英文逗號隔開,如下圖
最後打開表單查看效果如下圖
日期組件
日期組件,開啓默認取值則取系統當前日期,如下圖
部門組件
注意,部門選擇組件開啓默認值需要同時開啓多選控制,(2.3版本用户是多部門形式)默認取系統當前登陸用户所屬部門
也可以通過函數公式獲取系統參數,如下圖
人員組件
用户選擇組件,開啓默認取值,默認取系統當前登陸用户,如下圖
打開表單查看效果,如下圖格式文件地址
角色、崗位組件
角色選擇、崗位選擇組件配置默認取值同樣取系統當前登陸用户所屬角色和所屬崗位,如下圖
還可以通過函數公式獲取系統參數,如下圖
最後保存表單設計,頁面打開表單查看效果如下圖
在線demo:https://frame.bctools.cn
開源框架:https://gitee.com/software-minister/jvs