# 多任务多操作衔接

为了说明方便，首先规范一下名词

## 点击查看名词定义

为了实现比较复杂的操作，你可能需要对同一个浏览器窗口进行多种相同或不同的操作，比如：登录一个邮箱，然后自动发送邮件，首先需要在登录页面实现自动提交帐号的操作，然后自动点击发邮件，最后自动填写邮件内容并提交。本文的目的就是对这样的一个任务内多操作或多个任务衔接进行说明

## 改变操作顺序

首先请你留意一下，当我们每次打开软件时，已经默认新建了一个操作窗口，在这个操作窗口标题栏有一个序号(1#)”，表示这是第一个任务窗口，如果再新建一个，那就是(2#)了，以此类推，序号是只增加不减少的。也可以在【窗口】菜单中选择【操作窗口排序】来改变执行顺序。

## 解除操作触发，中断任务方法

连接控制按钮，位于主窗口的左下方，一个图形按钮。

连接状态：默认为连接状态，允许操作间相互触发。点击该按钮后变成断开状态

断开状态：此时不允许操作间相互触发。点击该按钮恢复连接状态。

注意：不管是连接状态还是断开状态，都不影响当前正在执行的操作。影响的只是操作间触发关系。

## 1、同一任务多个操作无条件串联执行

一个任务包含多个操作窗口时，按照指定的顺序执行每个窗口的操作，每个操作执行完毕后才触发下一个操作。默认顺序就是操作窗口的序号。

实现方法：在系统设置中勾选“连续顺序执行任务”即可。

## 2、同一任务多个操作有条件串联执行

一个任务包含多个操作窗口时，当一个操作在执行过程中，满足某种监控条件时，触发指定的另一个操作开始执行。此时第一个操作可能还在继续执行，也可能处于停止或暂停状态。

实现方法：在第一个操作中使用条件监控，监控报警设置为触发指定的操作。

## 3、同一任务多个操作无条件并联执

一个任务包含多个任务窗口，点击第一个任务窗口的【开始】按钮，在该操作未结束前又点击另一个任务窗口的【开始】按钮，手工掌握两次操作的间隔时间，此时多个操作同时执行

## 4、多个任务有条件串联执行

首先需要设置保存好多个任务文件，然后在第一个任务文件中设置监控条件，报警方式设置为“打开新任务文件”

注意：同一时刻只能有一个任务在执行，此时第一个任务自动关闭