JVS低代碼表單引擎系列:jvs-form表單如何與邏輯引擎聯(lián)動?(java表單引擎)
在低代碼開發(fā)平臺中,表單是用于收集和編輯數(shù)據(jù)的頁面。它通常用于創(chuàng)建、更新或查看單個記錄的詳細(xì)信息。
jvs-form是jvs快速開發(fā)平臺的8大引擎的其中之一,它的特點:
- 與動態(tài)模型聯(lián)動,支持動態(tài)的調(diào)整物理庫表,也就是說無需先建庫表,表單根據(jù)所需要的數(shù)據(jù)字段 可以動態(tài)創(chuàng)建物理表
- 表單與列表解耦,可以支持1對多,多對多的各種業(yè)務(wù)形態(tài),且配置靈活
- 豐富的邏輯觸發(fā),支持多種方式的邏輯觸發(fā),可實現(xiàn)豐富業(yè)務(wù)功能
- 一次配置多端成型,在pc端完成配置后,通過uniapp自動生成移動端小程序
一、數(shù)據(jù)回顯設(shè)置
使用場景,通過表單的主數(shù)據(jù),查詢展示其他的相關(guān)數(shù)據(jù),例如 主表里頭可以展示關(guān)聯(lián)從表的相關(guān)的數(shù)據(jù)。
示例
產(chǎn)品編碼、產(chǎn)品單價、產(chǎn)品圖片根據(jù)選擇的產(chǎn)品名稱使用【數(shù)據(jù)聯(lián)動】回顯
1、表單中配置產(chǎn)品名稱文本選擇組件。
2、配置產(chǎn)品編碼、產(chǎn)品單價、產(chǎn)品圖片字段【數(shù)據(jù)聯(lián)動】配置。
二、與邏輯引擎聯(lián)動
使用場景,在表單錄入數(shù)據(jù)后,發(fā)起數(shù)據(jù)的處理,這個過程中從表單的提交到數(shù)據(jù)處理,需要用到表單與邏輯的聯(lián)動配置。
實現(xiàn)表單提交數(shù)據(jù)時與邏輯引擎聯(lián)動實現(xiàn)數(shù)據(jù)錄入到數(shù)據(jù)處理的整個過程配置,有兩個配置入口。
A、數(shù)據(jù)提交時的觸發(fā)入口
例如是新增數(shù)據(jù),在新增數(shù)據(jù)之前可以聯(lián)動邏輯引擎觸發(fā)相應(yīng)處理,例如“提交數(shù)據(jù)備份”,這種就可以在新增數(shù)據(jù)的前置操作中聯(lián)動邏輯引擎 ,備份入庫提交的數(shù)據(jù)。
跳轉(zhuǎn)邏輯引擎進(jìn)行數(shù)據(jù)處理配置
最終配置效果:
B、自定義數(shù)據(jù)處理的邏輯觸發(fā)
在表單數(shù)據(jù)提交界面,可以自定義按鈕,
創(chuàng)建新的按鈕,設(shè)置按鈕觸發(fā)的邏輯
表單相關(guān)功能介紹
JVS低代碼表單引擎系列:jvs-form表單設(shè)計組件功能介紹
你的Star是我們最大的動力,如果對項目有興趣、有建議,歡迎留言隨時與我們交流~
在線demo:https://frame.bctools.cn/
JVS基礎(chǔ)框架開源地址:https://gitee.com/software-minister/jvs