填报提交条件,如何设置多列的单元格为空的时,不提交数据,只提交单元格不为空的数据
例如:原本数据有1-6月份的数据,现在更新7月份的数据,之前1-6月份的数据不进行提交
导入表里面只有7月份的有数据,其他月份没有,提交之后,希望只更新7月份数据
设置提交:为空不提交
数据库表中的原始数据:
只导入七月份的数据:
导入后的数据(不想要之前的1-6月的数据被替换掉):
没办法,或者你表就不要这样设计,把日期单独弄一列,然后数据一列,这样就直接每次追加数据就行了
那你填报界面应该把填报的表的数据也填在对应的单元格里,这样提交的时候之前的值还是有的
如果你用导入的功能的话,这个没有办法。。因为你用导入。它就认为所有数据全要更新了。所以按主键全去做更新或插入了。。如果是单独对7月的数据粘贴进去的。。那么可以勾上未更新不修改。。
填报提交条件- FineReport帮助文档 - 全面的报表使用教程和学习资料