设置字段值约束策略
除了支持在前端数据组件上设置列规则,系统还提供数据规则设置,设置数据值策略功能,对后端服务数据进行校验。例如:对某数值字段设置不能为空,且只能保留两位小数位数设置等。支持在开发时和运行时设置
开发时设置
打开全局配置中的“数据规则设置”
切换到“字段值约束策略”页签,点击“添加”按钮,选择一个数据表,点击当前行操作列中的“编辑”按钮,打开校验函数设置页面
点击“添加值约束”按钮,选择一个字段,在“可用校验函数”中选择一个函数,点击“增加新校验函数”按钮
校验函数的使用参考《数据集规则》中的约束规则
支持对一个字段设置多个校验函数,同时可以设置多个校验函数的执行顺序
设置完成后保存配置即可
运行时设置
打开企业门户应用的“系统管理-系统配置-数据规则配置”菜单,选择要配置的服务,配置步骤跟开发时设置一致,配置完成后保存并发布配置即可
运行效果
当保存数据时,不满足校验规则会根据设置的校验规则进行提示。如图单价字段设置字段不能为空且保留两位小数,当保存校验不满足规则时提示如下