表格内校验

1.基本功能

1.基本功能

本文主要针对如何给表格类型的业务对象配置校验,几种校验类型如下:非空校验、唯一性校验(单个字段唯一和组合唯一)、两属性比较大小校验(小于、大于、小于等于、大于等于)、至少一个非空校验、多个属性的值必须一样校验、限制字符串最大或最小长度校验、限制数字区间校验、由大写英文、下划线、数字组成校验、不得小于当前日期校验(不得小于等于当前日期校验、不得大于当前日期校验、不得大于等于当前日期校验)、必须大于0校验。
效果图展示
412-1
2.配置方法

2.配置方法

2.1.非空校验

2.1.非空校验

1)在业务对象的校验标签中新建一条非空校验数据:
412-2
2)新增校验数据,【校验类型】:不能为空,【属性名称】为要进行校验的字段:itemName,【描述属性】:商品名称不能为空(只要能够描述清楚即可):
412-3
2.2.唯一性

2.2.唯一性

唯一性校验(单个字段配置唯一性校验、多个字段配置组合唯一性校验)
1)在业务对象的校验标签中新建一条唯一性校验数据:
412-2
2)新增校验数据,【校验类型】:唯一性校验,【描述属性】:商品名称必须唯一(只要能够描述清楚即可),在【检验字段】新增一条数据(单个字段校验配置):
412-4
3)组合唯一校验请参考【表单组合唯一校验】
2.3.比较大小

2.3.比较大小

两属性比较大小校验(小于、大于、小于等于、大于等于,下面举其中一个例子进行配置,其他三种比较的区别在于【校验类型】的选择,其余不变)
1)在业务对象的校验标签中新建一条比较大小校验数据:
412-2
2)新增校验数据,【校验类型】:两个属性比较大小(大于等于),【描述属性】:保质期天数大于等于禁售期天数(只要能够描述清楚即可),在【检验字段】新增两条数据(两个字段校验配置时,在“新增校验字段”的新增页中有【顺序】这个字段需要填写字段的排序):
412-5
2.4.至少一个非空

2.4.至少一个非空

1)在业务对象的校验标签中新建一条至少一个非空校验数据:
412-2
2)新增校验数据,【校验类型】:至少一个非空,【描述属性】:商品颜色和尺寸单位至少一个不能为空(只要能够描述清楚即可),在【检验字段】新增两条数据(两个字段校验配置时,在“新增校验字段”的新增页中有【顺序】这个字段需要填写字段的排序):
412-6
2.5.属性值一样

2.5.属性值一样

1)在业务对象的校验标签中新建一条多个属性的值必须一样校验数据:
412-2
2)新增校验数据,【校验类型】:多个属性的值必须一样,【描述属性】:条码01和条码02值必须一样(只要能够描述清楚即可),在【检验字段】新增两条数据(多个字段校验配置时,在“新增校验字段”的新增页中有【顺序】这个字段需要填写字段的排序):
412-7
2.6.数字区间

2.6.数字区间

1)在业务对象的校验标签中新建一条限制数字区间校验数据:
411-2
2)新增校验数据,【校验类型】:限制数字区间,【描述属性】:重量在0-99之间(只要能够描述清楚即可),在【检验字段】新增一条数据:
412-9
3)在业务对象的【属性定义】中找到配置该校验的属性名,单击“编辑”图标,进入“编辑属性定义”编辑页,在【最大值/最小值】中输入99~0:
412-10
2.7.由大写英文、下划线、数字组成校验

2.7.由大写英文、下划线、数字组成校验

1)在业务对象的校验标签中新建一条由大写英文、下划线、数字组成校验数据:
412-2
2)新增校验数据,【校验类型】:由大写英文、下划线、数字组成,【描述属性】:商品描述由大写英文下划线数字组成(只要能够描述清楚即可),在【检验字段】新增一条数据:
412-11
2.8.日期比较

2.8.日期比较

不得小于等于当前日期校验(不得小于当前日期校验、不得大于当前日期校验、不得大于等于当前日期校验,以下举其中一个例子进行配置,其余三项与当前日期比较配置除了在【校验类型】选择有区别,其余无区别)
1)在业务对象的校验标签中新建一条不得小于等于当前日期校验数据:
412-2
2)新增校验数据,【校验类型】:不得小于等于当前日期,【描述属性】:生效日期不得小于等于当前日期(只要能够描述清楚即可),在【检验字段】新增一条数据:
412-12
2.9.大于0

2.9.大于0

1)在业务对象的校验标签中新建一条必须大于0校验数据:
412-2
2)新增校验数据,【校验类型】:必须大于0,【描述属性】:重量必须大于0(只要能够描述清楚即可),在【检验字段】新增一条数据:
412-13
3.常用扩展

3.常用扩展

4.版本更新

4.版本更新