在报表中,先查询数据,然后点击删除行控件,点击提交,但是被删除的行,也被成功提交了

在报表中,先查询数据,然后点击删除行控件,点击提交,但是被删除的行,也被成功提交了,我的逻辑是在提交时让一个字段赋值为:是,没提交之前是:否,然后我想在这里删除不需要更新这个字段的数据,但是我设置更新提交后,发现即使删除了,提交后,所有数据的这个字段都被改为:是,了Snipaste_2025-04-18_09-34-33.png

FineReport griffin 发布于 2025-4-18 09:37 (编辑于 2025-4-18 09:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-4-18 09:38(编辑于 2025-4-18 09:38)

没毛病啊

点击提交,才会在数据库删除对应的数据

  • griffin griffin(提问者) 我的逻辑是在提交时让一个字段赋值为:是,没提交之前是:否,然后我想在这里删除不需要更新这个字段的数据,但是我设置更新提交后,发现即使删除了,提交后,所有数据的这个字段都被改为:是,了
    2025-04-18 09:44 
  • 华莉星宸 华莉星宸 回复 griffin(提问者) 那建议你把删除和更新的数据分开写,做两个填报属性
    2025-04-18 09:53 
最佳回答
0
帆软用户du7GhX9Kl2Lv4初级互助
发布于2025-4-18 09:44

逻辑就是这样的

  • griffin griffin(提问者) 我的逻辑是在提交时让一个字段赋值为:是,没提交之前是:否,然后我想在这里删除不需要更新这个字段的数据,但是我设置更新提交后,发现即使删除了,提交后,所有数据的这个字段都被改为:是,了
    2025-04-18 09:45 
最佳回答
0
孤陌Lv6资深互助
发布于2025-4-18 09:49

你用工具栏里的提交 是没有这个问题的,用智能提交  填报设置好主键 这样删除后 肯定会把数据库的数据删除了

  • griffin griffin(提问者) 我想要的是,点删除,不删除数据库,只删除页面,然后提交也只提交我页面内保留的数据,这样如何操作
    2025-04-18 09:54 
  • 孤陌 孤陌 回复 griffin(提问者) 那你 用复选框 控件 勾选上你就是你要提交的数据 然后填报属性 设置提交条件 复选框单元格=true 就好了 这样 你删除的数据 只是页面上删除 数据库应该不会动 然后提交的数据 就只提交你勾选上的
    2025-04-18 10:33 
  • 4关注人数
  • 29浏览人数
  • 最后回答于:2025-4-18 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部