多语言展示
当前在线:1355今日阅读:195今日分享:41

数据分析软件FineReport中事件响应的方式

当事件触发时,就会引起相应的响应,在FR的事件中已经介绍了各种事件对应的事件响应方式,下面一一介绍事件响应方式,FR中提供了5种响应方式:Javascript脚本、提交入库、发送邮件、自定义提交和内置SQL,下面通过数据分析软件FineReport来简单介绍一下。
工具/原料
1

数据分析软件FineReport7.1.1

2

大小:148.2M 适用平台:windows/linux

方法/步骤
1

JavaScript脚本最常用的响应方式。当事件发生时,执行一系列js脚本,通常用于及时校验、动态赋值等与用户进行实时交互。注:JavaScript事件响应方式只适用于控件事件、web页面事件和按钮自定义事件。

2

提交入库顾名思义,提交入库就是类似于填报,对数据库数据进行增减改的操作,只是此时的提交入库操作是在对控件或者工具栏自定义按钮进行操作之后才执行的,如下图:控件和工具栏自定义按钮的提交入库事件支持绑定多个提交入库规则,类似于填报属性中添加多个内置sql,保持事务的一致性。

3

发送邮件一种提醒方式,如果触发了该事件,则发送邮件通知相应的负责人。注:编辑发送邮件事件响应之前必须在平台管理中配置好发件人,邮箱等等基本信息,否则会有如下提示,并且不可编辑:

4

邮件选项中设置的是发件人,邮件通讯录中设置的是收件人,发件人邮箱必须配置,并且只能是一个邮箱,收件人邮箱可以不必配置,直接在事件响应方式里面写邮箱地址也可以。配置好邮件基本信息之后,点击发送邮件,如下图:注:发送邮件只适用于控件事件和按钮自定义事件中。另:发送邮件可以使用模板中的参数和单元格来实现动态收件人和动态正文以及动态标题。

推荐信息