填报自动提交

有没有一个方法让每次打开填报页面后不管有没有数据都自动进行提交一次

FineReport yzm238913 发布于 2024-1-22 09:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-1-22 09:48(编辑于 2024-1-22 10:50)

_g('${sessionID}').verifyAndWriteReport();

加载结束后

----------+

image.png

  • yzm238913 yzm238913(提问者) 那加载结束之后再调用查询按钮怎么写呢
    2024-01-22 10:48 
  • Z4u3z1 Z4u3z1 回复 yzm238913(提问者) 看上图
    2024-01-22 10:50 
  • yzm238913 yzm238913(提问者) 回复 Z4u3z1 您好,verifyAndWriteReport这个事件我只想让它在加载页面的时候执行一次,但是我每次点击提交和查询的时候都会执行,所以 不能使用加载结束这个事件,因该使用哪个事件呢?
    2024-01-22 11:06 
  • Z4u3z1 Z4u3z1 回复 yzm238913(提问者) 我的建议是设置一个辅助控件(隐藏掉默认值是T),点击查询的时候将这个控件的值修改为F。加载结束事件里面获取一下这个控件的值,如果是T就校验提交,如果不是T就什么都不做(return false) https://help.fanruan.com/finereport10.0/doc-view-4007.html 控件接口
    2024-01-22 11:11 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-1-22 09:48

加载结束事件,下面的js

_g().verifyAndWriteReport();

  • yzm238913 yzm238913(提问者) 那加载结束之后再调用查询按钮怎么写呢
    2024-01-22 10:48 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-1-22 09:48(编辑于 2024-1-22 09:49)

/不校验直接提交

_g().writeReport(0);

//校验后提交

_g().verifyAndWriteReport();

image.png

  • 2关注人数
  • 144浏览人数
  • 最后回答于:2024-1-22 10:50
    请选择关闭问题的原因
    确定 取消
    返回顶部