在低代碼開發平台中,表單是用于收集和編輯資料的頁面。它通常用于建立、更新或檢視單個記錄的詳細資訊。
jvs-form是jvs快速開發平台的8大引擎的其中之一,它的特點:
- 與動态模型關聯,支援動态的調整實體庫表,也就是說無需先建庫表,表單根據所需要的資料字段 可以動态建立實體表
- 表單與清單解耦,可以支援1對多,多對多的各種業務形态,且配置靈活
- 豐富的邏輯觸發,支援多種方式的邏輯觸發,可實作豐富業務功能
- 一次配置多端成型,在pc端完成配置後,通過uniapp自動生成移動端小程式
一、資料回顯設定
使用場景,通過表單的主資料,查詢展示其他的相關資料,例如 主表裡頭可以展示關聯從表的相關的資料。
示例
産品編碼、産品單價、産品圖檔根據選擇的産品名稱使用【資料關聯】回顯
1、表單中配置産品名稱文本選擇元件。
2、配置産品編碼、産品單價、産品圖檔字段【資料關聯】配置。
二、與邏輯引擎關聯
使用場景,在表單錄入資料後,發起資料的處理,這個過程中從表單的送出到資料處理,需要用到表單與邏輯的關聯配置。
實作表單送出資料時與邏輯引擎關聯實作資料錄入到資料處理的整個過程配置,有兩個配置入口。
A、資料送出時的觸發入口
例如是新增資料,在新增資料之前可以關聯邏輯引擎觸發相應處理,例如“送出資料備份”,這種就可以在新增資料的前置操作中關聯邏輯引擎 ,備份入庫送出的資料。
跳轉邏輯引擎進行資料處理配置
最終配置效果:
B、自定義資料處理的邏輯觸發
在表單資料送出界面,可以自定義按鈕,
建立新的按鈕,設定按鈕觸發的邏輯
表單相關功能介紹
JVS低代碼表單引擎系列:jvs-form表單設計元件功能介紹
你的Star是我們最大的動力,如果對項目有興趣、有建議,歡迎留言随時與我們交流~
線上demo:https://frame.bctools.cn/
JVS基礎架構開源位址:https://gitee.com/software-minister/jvs