请问如何在填报报表里,只更新修改过的资料,其他没修改的不要更新。
比如共有10条记录,但是我只修改了前3条记录,但是更新时也会记录是谁修改记录。问题就是10条记录的修改人都变成了我,可是我只修改3条记录,请问有什么办法?
这个勾上
---------------
上图中的字段对应的值 只能是单元格,否则无法勾选 未修改不更新
对每个填报控件设置 编辑后事件,编辑后改变最右侧 一个空单元格(举例单元格为 E2)的值为1 ,填报属性里设置 提交条件,E2=1 时 提交。这样提交的数据 只会是编辑过的数据。未编辑过的数据不会提交。
想要实现提交的时候.把当前的时间放在数据库。同时又要填报属性中可以勾上未修改不更新。
那么建议写入数据的时候,用数据库的功能去触发一个时间吧,比如last_upde_date这个时间用数据库自带的功能。实现默认值为当前时间,填报属性中不要设置提交时间了。这样其它的功能放在单元格中都可以实现的。