智能提交的执行顺序(insert、update、delete)
根据你预览界面 的顺序执行
----------
举个栗子
第一行你是新增的就insert 是修改的就update 是删除了的就delete,然后同样判断第二行,第三行...
以上判断根据你填报时勾选的主键判断
就是根据主键去判断的,只能提交目前来看是没有 delete;按照主键 顺序判断,有主键的更新没有的主键新增
内置SQL提交- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
注:多个内置SQL的执行顺序为从上到下,串行执行。多个内置SQL属于同一个事务,如果其中一个执行失败,所有内置SQL都会回滚。
这个按逻辑
先判断delete,这个操作是页面会有标记
你设置主键,根据主键,delete标记的先删除
然后根据主键循环update
最后找不到的就insert