反馈已提交

网络繁忙

事件响应方式

  • 文档创建者:lu123
  • 历史版本:13
  • 最近更新:RosieY 于 2023-01-10
  • 1. 概述

    当事件被触发时,就会引起相应的响应。所以添加事件就需要选择对应的事件响应方式。如下图所示:

    事件的响应方式总共有 7 种:Javascript 脚本、提交入库、发送邮件、导出事件、移动端弹窗、提交事件、自定义提交。如下表所示:

    响应方式
    说明
    JavaScript 脚本最常用的响应方式,事件被触发时执行 JavaScript 代码。
    提交入库事件被触发时将数据填报进数据库,类似于填报的「内置SQL」提交。
    发送邮件事件被触发时发送一份邮件,使用此功能需要在平台中配置发送邮箱。
    导出事件事件被触发时将指定模板导出成制定类型的文件,如 Excel、Word 等。
    移动端弹窗当事件被触发时弹窗展示超链子模板和文本注释,仅移动端适用。
    提交事件事件被触发时将数据填报进数据库,类似于填报的「内置SQL」提交。
    自定义提交事件被触发时,通过自定义后台类实现填报提交。

    2. 方式介绍

    2.1 JavaScript 脚本

    JavaScript 脚本是最常用的响应方式,当事件发生时,执行 JavaScript 代码,通常用于及时校验、动态赋值等与用户进行实时交互。如下图所示:
    JavaScript 脚本编辑界面介绍可参考:JavaScript脚本

    2.2 提交入库

    提交入库就是将数据填报进数据库,类似于填报,只是此时的数据入库动作是事件被触发后才执行的。如下图所示:

    提交入库事件支持绑定多个提交入库规则,类似于填报支持多个提交,如何设置提交规则可以参考:内置SQL提交

    相对于填报提交,提交入库多了「设置回调函数」的功能。回调函数即提供一个入口,让用户设置填报成功和失败后的一些交互行为,应用示例可参考:JS实现回调函数中自定义提示

    2.3 发送邮件

    事件被触发时发送一份邮件,选择后可以配置邮件收件人、邮件内容等信息。如下图所示:

    注意使用此功能需要在平台中配置发送邮箱。如何配置可参考:邮箱

    发送邮件示例请查看 点击按钮发送邮件

    2.4 导出事件

    事件被触发时将指定模板导出成制定类型的文件,如 Excel、Word 等。如下图可以配置导出的模板、导出的文件类型、导出文件名称等属性。

    应用示例可参考:自定义导出文件名

    2.5 移动端弹窗

    当事件被触发时弹窗展示超链子模板和文本注释,仅移动端适用。用户可以在此配置弹窗展示的模板和文本注释。如下图所示:

    详细使用可参考:[通用]移动端弹窗插件

    2.6 提交事件

    提交事件,用在填报模板「填报属性设置>内置SQL」的「设置提交事件」处。如下图所示:

    类似于填报的「内置SQL」,如何设置可以参考:内置SQL提交

    2.7 自定义提交

    自定义提交,用在填报模板「填报属性设置>内置SQL」的「设置提交事件」处。如下图所示:

    类似于填报的「内置SQL」,如何设置可以参考:自定义提交

    附件列表


    主题: 二次开发
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持