历史版本10 :Web页面事件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:
1. 概述

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

目录:

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