JVS低代码表单引擎系列:jvs-form表单如何与逻辑引擎联动?(java表单引擎)
在低代码开发平台中,表单是用于收集和编辑数据的页面。它通常用于创建、更新或查看单个记录的详细信息。
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