JS实现提交问题

为什么JS实现提交,会绕过提交条件,直接入库。。。

image.png

-----------------------

经过测试,发现不是绕过了提交条件,是我提交条件写参数不起作用,直接写死一个1!=1是起作用的。image.png

FineReport 让过去 发布于 2022-11-30 13:46 (编辑于 2022-11-30 13:55)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户S5182147Lv6中级互助
发布于2022-11-30 13:48

想要数据校验,换成这两个:

填报入库:

_g('${sessionID}').verifyAndWriteReport(); //数据校验,提交当前sheet页

填报入库:

_g('${sessionID}').verifyAndWriteReport(true); //数据校验,提交所有sheet页

  • 让过去 让过去(提问者) 这个事件是写在校验成功事件里面,用这个会循环,我加的不是校验,是填报属性里面的提交条件
    2022-11-30 13:50 
  • ss2021 ss2021 回复 让过去(提问者) 条件没生效吧
    2022-11-30 13:59 
  • 让过去 让过去(提问者) 回复 ss2021 是的,不知道为啥,永远都是两个一起提交
    2022-11-30 13:59 
  • ss2021 ss2021 回复 让过去(提问者) 所以你打下你参数$class的值是什么,把参数的值放在单元格里,然后提交条件里面直接用单元格判断 如A3=\"生产技术指标\"
    2022-11-30 14:05 
  • ss2021 ss2021 用alert(打印下$class)
    2022-11-30 14:05 
最佳回答
0
LTC朝Lv6高级互助
发布于2022-11-30 13:47

_g().verifyAndWriteReport();

//校验并提交

  • 让过去 让过去(提问者) 这个事件是写在校验成功事件里面,用这个会循环,我加的不是校验,是填报属性里面的提交条件
    2022-11-30 13:50 
最佳回答
0
让过去Lv6中级互助
发布于2022-11-30 14:05

开错设计器版本了,不知道是不是jar包影响了,不过放在单元格里面,用单元格加条件是生效的

  • 1关注人数
  • 695浏览人数
  • 最后回答于:2022-11-30 14:05
    请选择关闭问题的原因
    确定 取消
    返回顶部