回调函数是个什么东东?提交条件起作用吗?校验能阻止不对的信息入库吗?


FineReport nhb2318 发布于 2019-4-25 19:49
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
3
Kevin-sLv7中级互助
发布于2019-4-26 11:15

在使用提交入库类型事件的时候,可设置回调函数,来进行填报成功失败之后的下一步操作,即回调函数中可提供返回参数来判断填报是否成功,返回参数为fr_submitinfo,该参数包含提交成功与否的信息,通过fr_submitinfo.success的返回值true或者false来判断,返回true表示填报成功,反之,表示填报失败。

你的fr_submitinfo.success的为true。所以显示提交成功了。

http://help.finereport.com/doc-view-1219.html有具体解释

  • nhb2318 nhb2318(提问者) 明明什么都没提交,它还提示提交成功,有道理吗?
    2019-04-27 15:48 
  • Kevin-s Kevin-s 回复 nhb2318(提问者) fr_submitinfo.success为false就提交不成功,你研究研究文档
    2019-04-27 20:38 
最佳回答
0
孤陌Lv6资深互助
发布于2019-4-25 19:56(编辑于 2019-4-25 19:57)

这个只是阻止 一些提交不进去的 正常你应该用填报内置校验来

你应该 在单元格 插入公式$控件名

最佳回答
0
皮卡皮卡丘Lv4中级互助
发布于2019-4-26 11:18

提交条件里面判断,或者在提交前添加JS进行数据校验

  • 4关注人数
  • 1212浏览人数
  • 最后回答于:2019-4-26 11:18
    请选择关闭问题的原因
    确定 取消
    返回顶部