官方对只能提交的介绍:提交类型- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
-
从页面上识别到通过删除行动作删掉的数据,并根据设置的主键去数据库找到对应的数据进行删除。
-
排除掉删除的数据后,对剩余数据根据设置的主键去数据库找对应的数据,如果有对应数据就执行更新,如果没有就执行插入。
-
如果勾选了「未修改不更新」,进行填报时,页面上未修改的数据不会参与提交,具体介绍可参考填报未修改不更新。
-
如果有更新或删除数据的需求,则必须勾选主键。如果没有勾选主键,则统一为插入提交。主键相当于 SQL 中 where 的效果,不同于数据库的主键。
-
如果用插入行插入了空白行,但对空白行没有进行编辑,那么这些记录的值都会被识别为 null。对于这种记录,在提交时会被过滤,不会入库。
-
数据入库后的顺序和页面展示顺序不保证一致。