帆软报表加载(开始)完毕执行自定义JavaScript

Web页面事件

 

1. 概述

Web 页面事件在模板>模板 Web 属性里面的分页预览设置,填报页面设置与数据分析设置几个标签页中均可设置,分别作用于不同的预览方式,下面以分页预览为例,进入分页预览设置标签,选择为该模板单独设置,点击事件设置下的+按钮,增加事件,如下图:

 

2. 明细

2.1 所有预览都包含的事件

  事件

  触发时间

事件名称 

  加载起始

  报表页面刚刚打开时触发,若有参数界面,则点击查询按钮时触发

 startload

  加载结束

  报表页面完全加载后触发

 afterload

  PDF导出前

  点击输出>pdf时触发

beforetopdf 

  PDF导出后

  PDF 文件导出生成后触发

 aftertopdf

  其他导出前/后

  在点击对应的输出文件/输出成对应的文件后触发

 

  PDF打印前

  在点击 PDF 打印按钮后触发

beforepdfprint 

  PDF打印后

  打印设置项设置完后就触发

 afterpdfprint

  其他打印前/后

  点击对应的打印按钮时/打印设置项设置完成后触发

 

2.2 填报预览独有的事件

  事件

  触发时间

事件名称 

  填报前

  点击提交按钮后触发

 beforewrite

  填报后

  提交完成后触发

 afterwrite

  填报成功

  提交成功后触发

 writesuccess

  填报失败

  提交失败后触发

 writefailure 

  校验后

  数据校验发生后触发

 afterverify

  校验提交前

  点击提交后,校验之前触发

 beforeverifywrite

  校验提交后

  提交完成后触发,会发生在填报后事件之前触发

 afterverifywrite

  添加行前

  点击增加记录按钮后触发

 beforeappend

  添加行后

  记录添加后触发

 afterappend

  删除行前

  点击删除行列按钮后触发

 beforedelete

  删除行后

  记录删除后触发

 afterdelete

  excel导入前

  选中某个 Excel,点确定后触发

 beforeimportexcel

  excel导入后

  Excel 导入后触发,导入成功导入失败均触发

 afterimportexcel

注:如果一次提交是要先经过校验的,那么事件的触发顺序将是:校验提交前,校验后,填报前,校验提交后,填报后,填报成功/失败。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值