填报,相同主键如何不给递交

填报递交的时候,如果主键已存在,如何不给递交,或弹窗提示

FineReport yyfnet 发布于 2022-11-25 08:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2022-11-25 08:25(编辑于 2022-11-25 08:33)

数据库里设置对应字段为主键

填报属性设置插入提交

既然 主键相同你不让提交,你的数据应该都是新增。没有修改情况。

类似这种

image.png

  • yyfnet yyfnet(提问者) 改成插入递交后,刻意实现不给递交,右上角弹出数据库主键无法插入重复数据,这个业务人员是看不懂的,怕引起误解,能否触发一个弹窗提醒?
    2022-11-25 08:29 
  • luojian0323 luojian0323 回复 yyfnet(提问者) 那得用js调用sql函数查询这个主键值在数据库中存不存在。
    2022-11-25 08:32 
  • yyfnet yyfnet(提问者) 这段JS是要加在哪个地方
    2022-11-25 09:07 
  • luojian0323 luojian0323 回复 yyfnet(提问者) 填报控件编辑后或者编辑结束事件中。
    2022-11-25 09:27 
  • yyfnet yyfnet(提问者) 弹窗后,能否就直接取消递交了,现在弹窗后还是会递交,导致提示不能重复插入
    2022-11-25 09:59 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-25 08:29

参考联立多字段校验是否与数据库中数据重复-https://help.fanruan.com/finereport/doc-view-3032.html

  • 3关注人数
  • 242浏览人数
  • 最后回答于:2022-11-25 08:33
    请选择关闭问题的原因
    确定 取消
    返回顶部