智能提交中怎么获取提交的类型,是插入、更新、删除?
需要把提交的类型储存到数据库中,来记录这次提交做了那些操作
感觉像是没办法啊,因为是在提交之后才能获取到提交的类型,但是能不能通过一些操作实现,
比如:在智能提交中,获取它的判断,在提交前事件中放到数据库
问题是怎么获取到智能提交的判断,帆软中的方法是什么?
你的提交页面是单条提交还是行列式多条提交?
如果是单条数据内容提交,从新增\编辑入口做控制。新增和编辑时分别传入不同的参数,提交时同时提交这个参数,来判断是插入还是更新。删除也一样的,删除前提交一个标识字符做判断。
行列式多条提交比较麻烦,需要判断提交主键在不在数据库表,在的话就是更新,不在就是插入。
不清楚,直接用智能提交即可,系统自动判断
具体判断逻辑,参考文档
提交类型- FineReport帮助文档 - 全面的报表使用教程和学习资料 https://help.fanruan.com/finereport/doc-view-186.html