💎动态表单【PRO】
- 动态表单支持表单的动态变化,包括
值
、最小值
、最小长度
、表单权限
、是否必填
等,使得表单更灵活 - 动态表单分为前端配置和后端配置
- 前端配置是指用户可以不用编码,通过条件即可配置
- 后端配置是指通过接口调用业务方式实现,有难度但是更灵活
# 注意
- 当前端配置和后端配置同时存在,以后端配置为准,优先级更高
- 当表单变化时,只会影响变化的表单后面的表单,不会改变之前的表单数据,比如有 A、B和C三个表单,B表单变化,只会影响C这个表单,不会影响A表单
- 修改明细表单某条数据的表单A时,只会影响当前的明细表单下的该条数据A表单之后的表单
# 前端配置
- 在各个表单处配置
- 下方的表单只能选择上方的表单作为条件,不用用自己下方的表单作为条件,防止死循环
- 当前修改的表单只会影响当前表单之下的表单,避免当前表单修改会恢复之前的表单值(比如上面的表单会影响当前表单值)
# 配置表单
# 值
- 具体格式请查看具体表单
# 最小值
- 只针对数字、日期等数值类型
- 具体查看表单属性来配置
- 具体格式请查看具体表单
- 支持选择其他之前同类型的表单当做当前表单的最小值
# 最大值
- 只针对数字、日期等数值类型
- 具体查看表单属性来配置
- 具体格式请查看具体表单
- 支持选择其他之前同类型的表单当做当前表单的最大值
# 最小长度
- 只针对字符类型表单
- 具体查看表单属性来配置
- 只能是整数
# 最大长度
- 只针对字符类型表单
- 具体查看表单属性来配置
- 只能是整数
# 表单权限
- 支持所有表单
- 只支持三个值:
E
可编辑,R
:只读,H
:隐藏
# 是否必填
- 支持所有表单
- 只支持BOOLEAN类型:
true
:必填,false
:非必填
# 小数位数
- 只支持数字表单
- 只能是整数
# 后端配置
请在发起人节点配置