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 |
注:如果一次提交是要先经过校验的,那么事件的触发顺序将是:校验提交前,校验后,填报前,校验提交后,填报后,填报成功/失败。
本文详细介绍了Web页面事件在分页预览、填报页面和数据分析设置中的应用,涵盖加载、导出、打印、填报流程等关键事件及其触发时机。
3636

被折叠的 条评论
为什么被折叠?



