请问如何校验填报时,字段1+字段2的唯一性?
我在模版填报属性时,数据校验公式是 inarray(i4,ds1.group("合并字段"))<=0,
i4单元格=i1单元格+i2单元格,ds1= select disrinct 字段1||字段2 as 合并字段 from 表,但是这个只实现了当数据表里已经存在数据时可以校验也可以填报成功,
但是我清空表之后,再填报的时候却报错:公式解析错误
内置校验写 公式 i4=SQL("库名","select 字段1||字段2 from 表 where 字段1||字段2 ='"+i4+"'",1) , 这样就可以了
写两套,这个继续使用,再最后面使用个单元格,通过SQL判断i1+i2是否存在。
第二套,读取目前页面所有的字段,判断i1+i2是否有重复的I4;
然后这两个逻辑都满足允许填报