填报报表里如果提交主键相同 其他数据不同的数据时,怎么做到不更新该条数据,而是跳过该条数据。
也就是该页面只新增 不覆盖修改,同时在主键重复的时候跳过该条数据执行下一条数据
这个不支持
要么你换成插入提交,这样所有数据都插入
或者你设置多个主键。。。
======
一个方案,你用sql函数,根据主键,在数据库查询,有没有相同数据,有的话增加一列,做标记,
然后填报属性,设置提交条件,查询出不提交入库
SQL函数 https://help.fanruan.com/finereport/doc-view-846.html
设置提交条件
sql("FR","select count(1) from table where id='"+a1+"'",1,1)=0
a1是主键所在单元格