EFC等待脚本
功能
等待EFC脚本执行。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| EFC文件 | 【String】填入的是efc程序的完成路径。 | 'C:\EasyFace\efc.exe' |
| 脚本 | 【String】指执行EFC的脚本 | 请参考“注意/说明”中的例子 |
| 超时 | 【Integer】指执行超时的时间,毫秒。默认是5000 | 5000 |
| 页面 | 【Integer】选择脚本执的页面。有Main和ToolBar两种模式供选择,默认值为Main | Main |
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 之前等待条件 | 【String】填入的是执行的脚本例子。 | 请参考“注意/说明” |
| 之前等待超时 | 【Integer】指“等待之前等待条件”执行的超时时间,若该条件在设置的制定超时时间内仍无法执行完毕,则将会超时报错。默认为5000毫秒 | 5000 |
| 之后等待条件 | 【String】填入的是执行的脚本例子。 | 请参考“注意/说明” |
| 之后等待超时 | 【Integer】指“等待之后等待条件”执行的超时时间,若该条件在设置的制定超时时间内仍无法执行完毕,则将会超时报错。默认为5000毫秒 | 5000 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 结果 | 【String】输出结果 | 创建输出变量 |
注意/说明
1.使用该函数前,需要进行EFC初始化。
2.选项栏中的“之前等待条件”和“之后等待条件”中的脚本编辑格式,可参考[EFC执行脚本]函数。此处以输入用户名为例,“之前等待条件”属性栏中填写的脚本如下:
var obj = document.getElementsByName("G_TLRNO")[0];
if (obj == null){
json['msg'] = "用户名元素不存在";
}
相关函数
EFC初始化
示例/演示
无