就是有两个字段A和B,提交前需要校验A包含B的填报内容才可以校验成功,如下图
①收益部门(A)包含团队部门(B),显示校验成功:
②收益部门(A)不包含团队部门(B),显示校验失败,要报错:
这两个字段,都有“添加行”的功能,意思是可能存在多行校验(A字段有多个值,B字段也有多个值),请问这个如何实现?
len(UNIQUEARRAY(SPLIT(CONCATENATE(JOINARRAY([B22],","),",",JOINARRAY([B24],",")),",")))= LEN(SPLIT(JOINARRAY([B22],","),","))加在填报属性数据校验即可。
原理就是:拼接收益部门(A)包含团队部门(B)组成一个数组,去重后的部门个数必须 等于 未去重的收益部门(A)个数,因为业务需求上A是包含B的。
find(b4,a2)>0 这样试试
文件》输出》内置数据,把文件发上来看看。