怎么同时删除父子表的数据

主从填报表,提交后同时插入父、子表数据,现在想删除父表的一条记录并且把对应的子表数据也删除

FineReport 17300913550 发布于 2020-1-15 09:47
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
xiapanfeiLv3见习互助
发布于2020-1-15 09:50

你可以使用公式sql里面执行delete语句后面拼接主表删除的参数

最佳回答
0
axingLv6专家互助
发布于2020-1-15 10:05

跟你的主从表填报一样的设置,注意勾选主键

主从填报表-http://help.finereport.com/doc-view-542.html

也可以在web属性里设置

image.png

  • deanliu deanliu 通过哪一个按钮触发此删除操作?你这个截图看起来是在提交的时候触发,可是提交不是填报好之后才提交的嘛?
    2020-07-29 18:47 
最佳回答
0
L大大Lv7高级互助
发布于2020-1-15 10:09

删除的时候,可添加多个表删除,主子表的关联唯一值作为删除的主键就可以了

  • deanliu deanliu 通过哪一个按钮触发此删除操作?
    2020-07-29 19:00 
  • L大大 L大大 回复 deanliu 可通过自定义按钮设置点击事件,提交入库,提交方式改为删除提交,勾选主子表对应相同主键就可以了
    2020-07-30 08:01 
  • 4关注人数
  • 971浏览人数
  • 最后回答于:2020-1-15 10:09
    请选择关闭问题的原因
    确定 取消
    返回顶部