反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

Web页面事件

  • 文档创建者:lu123
  • 历史版本:12
  • 最近更新:Kevin-s 于 2019-06-21
  • 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

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


    附件列表


    主题: 二次开发
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526