填报属性设置

什么情况会导致设置好智能提交后,对数据进行插入、更新操作都没问题,但是不能进行删除提交

FineReport 用户i0567332 发布于 2020-10-28 09:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-28 09:11
  • 用户i0567332 用户i0567332(提问者) 好的 谢谢
    2020-10-28 09:16 
  • snrtuemc snrtuemc 回复 用户i0567332(提问者) 删除数据,使用智能提交,需要页面做删除操作,然后填报入库才生效 如果需要删除数据,可以直接使用删除提交
    2020-10-28 09:18 
最佳回答
0
用户X0519751Lv5见习互助
发布于2020-10-28 09:11

没有设置主键?

最佳回答
0
axingLv6专家互助
发布于2020-10-28 09:12

智能提交本身就不包含删除提交,他是根据主键去判断,存在的数据更新,不存在的数据插入


  • 用户i0567332 用户i0567332(提问者) 官方给出的文档里提到了,智能提交将插入、更新、删除操作三合一
    2020-10-28 09:16 
  • axing axing 回复 用户i0567332(提问者) 先要点击删除行,通过删除行再提交才能删除,直接提交只有更新和插入
    2020-10-28 09:20 
  • 用户i0567332 用户i0567332(提问者) 回复 axing 我是先点击删除行,再提交的
    2020-10-28 09:28 
  • axing axing 回复 用户i0567332(提问者) 那是没有勾选主键吧
    2020-10-28 10:19 
  • 用户i0567332 用户i0567332(提问者) 回复 axing 选了
    2020-10-28 11:30 
最佳回答
0
luckybaiLv4初级互助
发布于2020-10-28 09:16(编辑于 2020-10-28 09:46)

如果设置了主键uuid,这个没有取消勾选也会导致删除不成功image.png


还要这样设置一下解决新增的问题:

image.png

  • 用户i0567332 用户i0567332(提问者) 好像是这个的问题 谢谢了
    2020-10-28 09:29 
  • luckybai luckybai 回复 用户i0567332(提问者) 不客气,不过你还要在设置一个,不然新增记录的时候会有问题。我截图了
    2020-10-28 09:45 
最佳回答
0
shirokoLv6资深互助
发布于2020-10-28 09:18

智能提交的删除提交触发是,当前报表一开始打开的数量和最后提交的差的几行,针对主键会进行删除提交。


所以主键所绑定的单元格必须是直接数据集单元格,而且不能去修改,不然就可能出错。

(如果把主键改成自己看不到的数据的主键再进行删除,还能成功的话怎么看都很奇怪而且不安全吧?)

  • 6关注人数
  • 460浏览人数
  • 最后回答于:2020-10-28 09:46
    请选择关闭问题的原因
    确定 取消
    返回顶部