跳到主要内容
版本:2.0.1

事件

事件类型

根据触发主体的不同,事件可分为组件事件、页面事件、全局事件(系统事件)三大类型。

  1. 组件事件:发生在某组件上的事件,如鼠标点击某组件、某组件加载等事件
  2. 页面事件:发生在某页面上的事件,如某页面载入退出、某页面运行时变量满足条件等事件
  3. 系统全局事件:发生在系统全局,无触发的资源实体的事件,如系统启动、系统定时执行、系统运行时变量满足条件、报警触发等事件

配置说明

组件事件

配置入口

​ 选中组件,点击事件页签,点击添加事件即可开始该组件的事件配置。

image

事件说明

​ 默认为“鼠标单击”事件,点击即可下拉选择其他事件,组件事件清单如下:

  • 组件公共事件:所有组件都支持的组件事件
公共事件说明
鼠标单击
鼠标双击
鼠标右键
鼠标按下
鼠标松开
鼠标移入
鼠标移出
鼠标停放
鼠标长按
对组件进行鼠标交互,将触发对应的鼠标事件
组件载入/退出时页面载入,组件加载,将触发组件载入事件;
退出页面,组件消耗,将触发组件退出事件;
获取/
  • 组件私有事件:因组件功能存在差异,部分组件将有自己私有的组件事件
组件私有事件说明
表格选中单元格选中表格的单元格时,将触发该表格的选中单元格事件

页面事件

配置入口

​ 进入对应页面,点击画布区域,点击事件页签,点击页面页签,点击添加事件即可开始该页面的事件配置。

image-20221229172334919

配置说明

​ 默认为“画面载入”事件,点击即可下拉切换事件,组件事件清单如下:

页面事件说明
画面载入本页面加载完后,将触发画面载入事件
画面退出本页面退出时,如从本页面跳转切换至其他页面,将触发画面退出事件
变量满足条件本页面运行时,当变量条件满足,将触发该”变量满足条件“事件
下面将介绍变量事件的配置:
1)点击配置图标
2)配置表达式
3)选择表达式满足什么条件状态时触发
● 变真:0/false/空-->非0/true/非空
● 变假:非0/true/非空-->0/false/空
● 真假变化:真假切换时
● 值变化:表达式值变化时,可直接关联变量
image-20230207154120067

全局事件

配置入口

进入任一页面,点击画布区域,点击事件页签,点击全局事件页签,点击添加事件即可开始系统全局事件配置。image

配置说明

默认为“系统启动”事件,点击即可下拉切换事件,系统全局事件清单如下:

全局事件说明
系统启动启动运行端时,将触发“系统启动”事件
变量满足条件系统运行时,当变量条件满足,将触发该”变量满足条件“事件
下面将介绍变量事件的配置:
1)点击配置图标
2)配置表达式
3)选择表达式满足什么条件状态时触发
● 变真:0/false/空-->非0/true/非空
● 变假:非0/true/非空-->0/false/空
● 真假变化:真假切换时
● 值变化:表达式值变化时,可直接关联变量
image-20230207154120067
达到定时执行在固定时间按照计划重复事件的触发,如每隔1小时触发该事件
下面将介绍定时事件的配置,点击配置图标:
1)事件名称:点击可以更改定时事件的名字
2)开始时间:定时任务从此时刻开始计时生效
3)执行频率:
①简单重复频率:满足恒定间隔时间的常规场景,以开始时间计时,按照设定的频率周期触发
4)结束时间:定时任务从此时刻结束不生效,为空即永不结束
image
注:
1)参考时间为自然时间,如开始时间为2022/12/28 10:00:00,执行频率为每1小时执行一次,结束时间为2022/12/28 12:30:00,中途退出无影响,如10:30:00退出,10:59:00重新运行,11:00:00时刻定时任务将正常执行
image
2)定时事件,必须保持在前台运行,暂不能切换最小化、锁屏等,否则会影响定时器的运行(请前往系统设置-电源和睡眠-设置从不】
image-20230207143845846
报警触发当关联的报警点任一触发时,将触发该报警事件
下面将介绍报警事件的配置,点击配置图标:
1)事件名称:点击可以更改报警事件的名字
2)报警点:点击按钮,选择报警点 image
其他说明
删除事件:鼠标悬浮事件,点击删除图标,确认删除。
启停事件:点击事件开关,启用时事件生效,停用事件不生效。
复制粘贴事件:暂不支持,敬请期待!

注意事项

1)同事件支持多次配置,如配置两个控制脚本,事件发生后同时执行,脚本内条件-动作顺序执行;

2)事件触发后,动作未执行完,再触发如何处理?各事件执行独立不影响,故会再触发事件执行。