想知道选了“未修改不更新”和”没选未修改不更新“。FR对数据库的运行逻辑有什么差别。
是怎么做到选中以后对数据库的处理速度反而变快了?
个人猜测:
每次编辑后你看该单元格都有一个小标识,这就记录了哪些行被修改了,最后就只处理这几行完事
有些填报模板在提交的时候,不需要提交所有数据,想只针对修改过的数据进行提交,以提高提交的性能,这时候就可以使用未修改不更新来实现。勾选「未修改不更新」后,前端填报时,若记录没有被修改,则该记录不会参与提交过程。
填报未修改不更新- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)具体参考文档