填报报表,删除提交的提交条件怎么写(条件为点击事件1校验并提交后)

自定义删除行按钮上设置了2个点击事件,需要在点击事件1提交成功后,再执行点击事件2;点击事件1未提交时,点击事件2不执行。点击事件2的删除提交条件要怎么写?

33.png

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

点击1和点击2都改为删除提交事件

最佳回答
0
1592Lv6高级互助
发布于2023-12-7 15:55

点击2写到填报成功事件了呢

  • yzmxAkXN2229786 yzmxAkXN2229786(提问者) 写到WEB属性的填报成功事件里,删除的是除点击1刚删除的数据以外的所有记录
    2023-12-07 16:06 
  • 1592 1592 回复 yzmxAkXN2229786(提问者) 你现在的点击2不是吗
    2023-12-07 16:10 
  • yzmxAkXN2229786 yzmxAkXN2229786(提问者) 回复 1592 现在点击2执行的是删除当前行的子表记录
    2023-12-07 16:12 
  • yzmxAkXN2229786 yzmxAkXN2229786(提问者) 回复 1592 这个删除按钮是同时删了主表和子表的数据;点击1执行的删除表格当前行数据(主表),点击2执行的是删除当前行数据的子表记录
    2023-12-07 16:14 
  • 1592 1592 回复 yzmxAkXN2229786(提问者) 都写到模板填报属性呢,内置sql执行顺序会按照定义的顺序执行,若在执行其中一个内置 SQL 时出错,会停止下面内置 SQL 的执行.
    2023-12-07 16:22 
最佳回答
0
孤陌Lv6资深互助
发布于2023-12-7 15:57

不可能 点击了就同时执行  更换方式  例如写JS调用 填报属性  然后在WEB属性里的填报成功事件 设置点击二的提交入库

最佳回答
0
GGGGGGGGGLv5初级互助
发布于2023-12-7 15:57(编辑于 2023-12-7 16:25)

你的点击事件1里面的JS代码,提交删除触发的不是控件的点击事件2,而是触发的模板-报表填报属性里的事件,应该是冲突了

可以把点击事件2放在填报属性的提交事件里,如下

提交事件会在点击1的提交结束后才触发

image.png

  • yzmxAkXN2229786 yzmxAkXN2229786(提问者) 填报属性里没有配置删除提交,点击1执行的删除表格当前行数据(主表),点击2执行的是删除当前行数据的子表
    2023-12-07 16:11 
  • GGGGGGGGG GGGGGGGGG 回复 yzmxAkXN2229786(提问者) 填报属性里有个设置提交事件,可以把点击事件2放在那里
    2023-12-07 16:23 
  • 3关注人数
  • 346浏览人数
  • 最后回答于:2023-12-8 10:16
    请选择关闭问题的原因
    确定 取消
    返回顶部