校验提交后事件

1、报表填报页面用户希望只有《提交》按钮。2、点击提交后校验报表中是否存在负值。

3、如无负值,则直接入库。

4、如有负值,则弹出对话框,点击确定=》入库,点击取消=》则返回修改。

请问在finereport填报事件中如何实现

yzmxWPBF1706750 发布于 2022-7-1 18:26
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-7-1 18:29(编辑于 2022-7-1 20:13)

JS实现自定义按钮提交前校验- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

image.png

直接就不用工具栏了

image.png

数据校验改成

单元格 >= 0

------

上面的图片不是有吗 ,报表填报属性 第二个页签就是数据校验,你设置了数据校验有不符合逻辑的就提交不进去

  • yzmxWPBF1706750 yzmxWPBF1706750(提问者) 感谢您的回答,我去研究一下这种填报方式哈
    2022-07-01 18:37 
  • yzmxWPBF1706750 yzmxWPBF1706750(提问者) 老师您好!用户还希望保留finereport原有的填报按钮,可以通过增加《填报页面设置》里面的《事件设置》来实现类似功能么?
    2022-07-01 18:44 
  • 好好生活好好学习 好好生活好好学习 回复 yzmxWPBF1706750(提问者) 那个就不用事件了,你直接在填报属性里面写数据校验就可以了
    2022-07-01 18:46 
  • yzmxWPBF1706750 yzmxWPBF1706750(提问者) 回复 好好生活好好学习 老师您好,请问如何实现呢?没有校验按钮,只有提交按钮,提交过程中如何实现数据校验,并且弹框呢?
    2022-07-01 19:21 
  • 2关注人数
  • 344浏览人数
  • 最后回答于:2022-7-1 20:13
    请选择关闭问题的原因
    确定 取消
    返回顶部