关于主从表删除问题

问题描述:

主从表是两张表

首先在主表模板中设置复选框(自定义父子格,不是扩展属性)

勾选后删除主表时,传递ID给从表进行对应删除(不是无差别删除)

删除顺序:优先删除对应id的子表,最后再删除主表,确保id的一致性和删除的准确性

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

试了N多方法,还是用原始的方法解决了。真蛋疼

最佳回答
0
snrtuemcLv8专家互助
发布于2024-10-31 09:47

设置两个删除提交

image.png

  • 侠v客 侠v客(提问者) 怎么传递id呢,如果 值 设置为C6(id),它会删除全部 用原来删除行的方式只能对主表有用,也仅仅是把删除行后的表格数据覆盖原来的数据库达到删除数据的目的 但是不是真正意义上的通过id进行删除。 如果官方设置了删除提交,更新提交,那必然是有方法的。 请教
    2024-10-31 09:52 
  • snrtuemc snrtuemc 回复 侠v客(提问者) 这你设置删除提交,添加字段,设置主键单元格,然后设置ID为主键,就可以删除对应ID的行数据了啊,参考JS实现复选按钮控件全选和批量操作 https://help.fanruan.com/finereport/doc-view-1215.html
    2024-10-31 09:54 
  • 侠v客 侠v客(提问者) 回复 snrtuemc 那怎么传递id,同步删除子表数据呢
    2024-10-31 09:55 
  • snrtuemc snrtuemc 回复 侠v客(提问者) 子表不是也有ID字段吗,同样子表也是和主表一样设置,只是对应表不一样,字段不一样啊。。。
    2024-10-31 09:58 
  • 侠v客 侠v客(提问者) 回复 snrtuemc 我就按你说的设置了,为什么会把所有主表数据都删除了呢
    2024-10-31 10:00 
最佳回答
0
FR-LeonLv4初级互助
发布于2024-10-31 10:24

了解一下数据库级联,从数据库层面做好配置。

最佳回答
0
孤陌Lv6资深互助
发布于2024-10-31 10:58(编辑于 2024-10-31 10:58)

你2个 填报属性 要勾选 ID 列啊为主键  这样就可以了啊

  • 3关注人数
  • 125浏览人数
  • 最后回答于:2024-10-31 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部