4.4 应用程序集成

1 Word

1.1 过程

1.1.1 打开/创建文档

打开创建文档

一、功能描述

打开本地Word文档或新建Word新文档。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为打开/创建文档,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 文件路径:要打开的Word文档的全路径。

选项

  • 流程是否可见:指定打开/创建文档流程是否可见。
  • 是否创建新文档:指定是否创建新文档。

1.1.2 文档保存/另存为

文档保存另存为

一、功能描述

Word文档保存/另存为新路径。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为文档保存/另存为,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 文件路径:要打开的Word文档的全路径。

选项

  • 保存: 指定Word文档是否保存在文件路径。
  • 程序是否退出:指定是否保存/另存为后是否退出程序。
  • 另存为:指定Word文档是否另存为在文件路径。

1.2 写入

1.2.1 写入文本

写入文本

一、功能描述

在当前Word文档光标位置写入文本。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为写入文本,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 换行:写入文本前写入的行数。
  • 文本:要写入的文本。

1.2.2 换行/分页

换行分页

一、功能描述

在当前Word文档光标位置回车换行/新页面。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为换行/分页,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 分页/换行次数:分页/换行次数。

选项

  • 分页:指定跳转新页面。
  • 换行:指定回车换行。

1.2.3 写入文件

写入文件

一、功能描述

将已存在的本地Word文档全部内容写入当前Word文档光标处。。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为写入文件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 文件路径:源Word文档路径。

1.2.4 书签/超链接/图片

书签超链接图片

一、功能描述

当前Word文档光标位置插入书签/超链接/图片。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为书签/超链接/图片,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

超链接

  • 超链接标签:用于标识超链接的文本。可自定义。
  • 超链接地址:超链接跳转的URL。
  • 超链接名称:超链接显示的名称。

书签

  • 书签名称:书签显示的名称。

图片

  • 图片链接:图片的路径。

1.2.5 退格删除

退格删除

一、功能描述

在当前Word文档光标位置退格删除N次。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为退格删除,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 退格删除次数:退格删除次数。

1.2.6 复制/粘贴

复制粘贴

一、功能描述

复制:将选定内容复制到粘贴板,通常配合“光标移动”功能使用;粘贴:将粘贴板内容写入当前Word文档光标位置。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为复制/粘贴,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

选项

  • 复制:指定本次活动为复制。
  • 粘贴:指定本次活动为粘贴。

1.2.7 全选

全选

一、功能描述

将Word文档全部内容设置为选取状态。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为全选,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

1.2.8 获取文档内容

获取文档内容

一、功能描述

获取Word文档中全部文字。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取文档内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • 文档内容:获取到Word文档中的全部文字。

1.3 光标

1.3.1 上下左右移动

上下左右移动

一、功能描述

当前Word文档光标上下移动并可选择内容是否选中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为上下左右移动,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

方向

  • :指定游标移动方向为上。
  • :指定游标移动方向为下。
  • :指定游标移动方向为左。
  • :指定游标移动方向为右。

输入

  • 游标移动距离:指定游标移动的距离。

选项

  • 是否选中:指定是否选中游标移动过程中包含的文本。

1.3.2 移动列项

移动列项

一、功能描述

包含光标移动到文档开头/结尾/下一页功能。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为移动列项,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

选项

  • 结尾:指定游标移动到文档结尾。
  • 开头:指定游标移动到文档开头。
  • 下一页:指定游标移动到下一页开头。

1.4 设置

1.4.1 字体和页面属性

字体与页面属性

一、功能描述

设置当前文档选中文本的字体格式/页面边距/页面对齐方式。。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为字体和页面属性,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

页面边距

  • 上边距:指定页面上边距。换算规则:1cm=28.3。
  • 下边距:指定页面下边距。换算规则:1cm=28.3。
  • 左边距:指定页面左边距。换算规则:1cm=28.3。
  • 右边距:指定页面右边距。换算规则:1cm=28.3。

页面属性

  • 对齐方式:指定当前Word文档选中文本内容对齐方式。

字体设置

  • 粗体:指定当前Word文档选中文本内容是否使用粗体。
  • 下划线:指定当前Word文档选中文本内容是否使用下划线。
  • 斜体:指定当前Word文档选中文本内容是否使用斜体。
  • 字体:指定当前Word文档选中文本的字体。
  • 字体大小:指定当前Word文档选中文本的字体大小。
  • 字体颜色:指定当前Word文档选中文本的字体颜色。
  • 字体阴影:指定当前Word文档选中文本是否使用字体阴影。

2 Excel

2.1 过程

2.1.1 打开/保存

打开-保存

一、功能描述

打开本地Excel文档或新建Excel新文档并保存/另存为新路径。

二、属性

保存选项

· 保存:指定流程结束前是否保存对Excel文档的修改。默认情况下,该复选框是选中状态。

· 程序是否退出:指定流程结束前是否退出已打开的Excel文档。默认情况下,该复选框是选中状态。

· 另存为:指定是否将打开的本地Excel或新建的Excel新文档另存为。默认情况下,该复选框是未选中状态。该复选框和“保存” 复选框,只能同时选中其中一个。选中该复选框,需要添加另存为的文件保存路径。

  • 文件路径:打开的本地Excel或新建的Excel新文档另存为的路径。仅当“另存为”复选框是选中状态时,添加的路径生效。

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为打开/保存,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

新建/打开文档选项

· 流程是否可见:指定执行流程时是否在前台显示一个Excel程序。默认情况下,该复选框是选中状态。

· 是否创建新文档:指定是否新建Excel文件。默认情况下,该复选框是未选中状态。

  • 文件路径:打开的本地Excel或者新建的 Excel新文档的路径。

2.2 工作表

2.2.1 打开/删除工作表

删除工作表

一、功能描述

打开或删除当前活动Excel文档中的工作表。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为打开/删除工作表,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 工作表名称:打开或删除的工作表的名称。
  • 工作表次序:要打开或删除的工作表的索引号。从1开始计算。

选项

  • 功能选项:指定当前活动功能。可选项有:打开或删除。

2.2.2 新建工作表

新建工作表

一、功能描述

在当前Excel文档中新建工作簿。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为新建工作表,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 工作表名称:新建的工作表的名称。

2.2.3 工作表重命名

工作表重命名

一、功能描述

当前Excel文档中对已存在的工作簿进行重命名。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为工作表重命名,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 工作表新名称:需要重命名的工作表的新名称。
  • 工作表旧名称:需要重命名的工作表的旧名称。
  • 工作表次序:要重命名的工作表的索引号。从1开始计算。

2.3 单元格

2.3.1 合并单元格

合并单元格

一、功能描述

指定单元格区域进行单元格合并操作。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为合并单元格,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 起始单元格:输入单元格区域名称 例 "A1" 。
  • 终点单元格:输入单元格区域名称 例 "B2"。
  • 工作表次序:要操作的单元格所在工作表的索引号。从1开始计算。
  • 工作表名称:要操作的单元格所在工作表的名称。为空代表当前活动的工作表。

2.3.2 获取单元格内容

获取单元格内容

一、功能描述

获取指定位置单元格的文本内容。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取单元格内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 单元格:指定获取文本内容的目标单元格。例”A1”。
  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。
  • 工作表名称:指定目标单元格所在的工作表名称。

输出

  • 单元格内容:获取到指定单元格的文本内容。

2.3.3 设置单元格内容

设置单元格内容

一、功能描述

设置指定位置单元格的文本内容。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为设置单元格内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 单元格:指定写入文本内容的目标单元格。例”A1”。
  • 单元格内容:支持数字、字符串,可设置公式。例"= Sum(A1 / B1)"。
  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。
  • 工作表名称:指定目标单元格所在的工作表名称。

2.4 行/列

2.4.1 行/列操作

行列操作

一、功能描述

包括对行或列的隐藏/新增/删除操作。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为行/列操作,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 行号/列号(开始):进行操作的开始行号或列号。
  • 行号/列号(结束):进行操作的结束行号或列号。
  • 工作簿名称:进行操作的工作表名称。为空代表当前活动工作簿。

选项

  • 行列操作:指定对行或列的隐藏/新增/删除操作。
  • 行列选择:指定进行操作的是行或列。

2.5 区域

2.5.1 删除区域

删除区域

一、功能描述

指定单元格区域进行删除操作。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为删除区域,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 工作表次序:指定目标区域所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。
  • 工作表名称:工作簿中的工作表名称。
  • 单元格区域:如 "A1:D5"。

选项

  • 移动单元格:不选中该选项,只删除单元格数据,并保持格式不变。如果选中,将根据“移动选项”移动单元格。
  • 移动选项:设置如何移动单元格以填充已删除的范围。

2.5.2 粘贴/复制

粘贴复制

一、功能描述

选定区域的数据复制到粘贴板写入到其它区域中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为粘贴/复制,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

粘贴选项

  • 目标单元格:粘贴单元格区域的起始单元格。
  • 目标工作表次序:粘贴单元格区域的工作表次序。
  • 目标工作表名称:粘贴单元格区域的工作表名称。

复制选项

  • 工作表次序:不选中该选项,只删除单元格数据,并保持格式不变。如果选中,将根据“移动选项”移动单元格。
  • 工作表名称:工作簿中的工作表名称。
  • 单元格区域:如 "A1:D5"。

2.5.3 读取区域内容

读取区域内容

一、功能描述

指定单元格区域复制到DataTable变量中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为读取区域内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:指定的单元格区域所在的工作表。
  • 单元格区域:指定的单元格区域的范围,例 "A1:D5"。

输出

  • 数据表:存储读取数据的数据表。该字段仅支持 DataTable 类型。

选项

  • 表头:数据表是否包含表头。默认情况下,该复选框为未选中状态。

2.5.4 写入区域内容

写入区域内容

一、功能描述

将DataTable变量中的数据写入到指定区域。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为写入区域内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:指定的单元格区域所在的工作表。
  • 起始单元格:插入数据表的数据的起始单元格名称。如”A1”。
  • 数据表:写入数据的数据表变量名。

选项

  • 表头:是否写入数据表的表头。默认情况下,该复选框为未选中状态

2.6 VBA

2.6.1 执行VBA

一、功能描述

指定EXCEL中存在的VBA脚本赋于参数运行并可取得返回值。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为执行VBA,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • VBA 名称:需要执行的VBA脚本名称。
  • 参数:传入VBA脚本的参数。

输出

  • 返回值:VBA脚本运行后的返回值。

2.7 设置

2.7.1 区域设置

区域设置

一、功能描述

对选定单元格区域进行文字格式/行高列宽/边框/内容对齐方式设置。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为区域设置,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· 工作表次序:指定目标区域所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:要操作的对象所在工作表的名称。必须将文本放入引号中。

选项

  • 单元格区域:例:“A1:D5”。必须将文本放入引号中。
  • 单元格填充色:指定选中单元格的填充色。默认为无设置。
  • 对齐方式:指定选中单元格文本的对齐方式。默认为无设置。

字体设置

  • 粗体:指定当前Excel文档选中区域是否使用粗体。
  • 下划线:指定当前Excel文档选中区域是否使用下划线。
  • 斜体:指定当前Excel文档选中区域是否使用斜体。
  • 颜色:指定当前Excel文档选中区域的字体颜色。
  • 字号:指定当前Excel文档选中区域的字号大小。
  • 字体:指定当前Excel文档选中区域的字体。

行高列宽

  • 行高:指定区域单元格行高。
  • 列宽:指定区域单元格列高。

边框

  • 边框类型:指定区域单元格边框类型。
  • 边框风格:指定区域单元格边框风格。

2.8 后台操作

2.8.1 Excel后台读取区域内容

Excel后台读取区域内容

一、功能描述

通过后台操作,指定单元格区域复制到DataTable变量中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为Excel后台读取区域内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • Excel文件路径:要打开的Excel文档的全路径。

  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:指定的单元格区域所在的工作表。

  • 单元格区域:指定的单元格区域的范围,例 "A1:D5"。

输出

  • 数据表:存储读取数据的数据表。该字段仅支持 DataTable 类型。

选项

  • 表头:数据表是否包含表头。默认情况下,该复选框为未选中状态。
  • 流程是否可见:指定读取Excel区域内容过程是否可见。默认情况下,该复选框为未选中状态。

2.8.2 Excel后台写入区域内容

Excel后台写入区域内容

一、功能描述

通过后台操作,将DataTable变量中的数据写入到指定区域。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为Excel后台写入区域内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· Excel文件路径:要打开的Excel文档的全路径。

· 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:指定的单元格区域所在的工作表。
  • 单元格区域:指定的单元格区域的范围,例 "A1:D5"。
  • 数据表:写入数据的数据表变量名。

选项

  • 表头:是否写入数据表的表头。默认情况下,该复选框为未选中状态
  • 流程是否可见:指定读取Excel区域内容过程是否可见。默认情况下,该复选框为未选中状态。

2.8.3 Excel后台获取单元格内容

Excel后台获取单元格内容

一、功能描述

通过后台操作,获取指定位置单元格的文本内容。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为Excel后台获取单元格内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· Excel文件路径:要打开的Excel文档的全路径。

  • 单元格:指定获取文本内容的目标单元格。例”A1”。
  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。
  • 工作表名称:指定目标单元格所在的工作表名称。

输出

  • 单元格内容:获取到指定单元格的文本内容。

选项

  • 流程是否可见:指定读取Excel区域内容过程是否可见。默认情况下,该复选框为未选中状态。

2.8.4 Excel后台设置单元格内容

Excel后台设置单元格内容

一、功能描述

通过后台操作,设置指定位置单元格的文本内容。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为Excel后台设置单元格内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

· Excel文件路径:要打开的Excel文档的全路径。

  • 单元格:指定写入文本内容的目标单元格。例”A1”。
  • 单元格内容:支持数字、字符串,可设置公式。例"= Sum(A1 / B1)"。
  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。
  • 工作表名称:指定目标单元格所在的工作表名称。

选项

  • 流程是否可见:指定读取Excel区域内容过程是否可见。默认情况下,该复选框为未选中状态。

2.8.5 Excel后台追加区域内容

Excel后台追加区域内容

一、功能描述

后台将DataTable变量中的数据追加到指定Excel。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为Excel后台追加区域内容,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • Excel文件路径:要打开的Excel文件的全路径。必须将文本放入引号中。
  • 工作次序表:要操作的单元格所在工作表的索引号。从 1 开始计算。请输入一个整数。
  • 工作表名称:要操作的单元格所在工作表的名称。为空代表当前活动的工作表。必须将文本放入引号中。
  • 起始列:例“A”。必须将文本放入引号中。
  • 数据表:写入数据的数据表变量名。

选项

  • 表头:是否包含表头。
  • 流程是否可见:流程是否可见。

2.8.6 获取table列名

一、功能描述:

后台获取table列名。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取table列名,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • Excel文件路径:要打开的Excel文档的全路径。

  • 起始列:指定写入文本内容的起始列。例”A”。

  • 数据表:写入数据的数据表变量名。

  • 工作表次序:指定目标单元格所在的工作表的次序。默认值为打开Excel时显示的工作表的次序。

  • 工作表名称:指定目标单元格所在的工作表名称。

3 CSV

3.1 CSV读取

CSV读取

一、功能描述

将CVS文件内容读取到DataTable变量中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为CSV读取,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

文件

  • 文件路径:CSV 文件的完整路径。

输出

  • 数据表:表示包含从 CSV 文件中获取的信息的输出数据表。

选项

  • 分隔符:指定 CSV 文件中的分隔符。可以是逗号(’,’)、分号(’;’)、制表符、竖线符号(’|’)或插入符号(’^’)。
  • 包含标头:指定是否应考虑 CSV 文件中的第一行,以包含列名称。如果设置为 false,则输出数据表将包含带有默认名称的列。
  • 编码:指定读取内容的编码方式。

3.2 CSV写入

CSV写入

一、功能描述

DataTable变量中内容写入到指定CVS文件中。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为CSV写入,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

文件

  • 文件路径:CSV 文件的完整路径。

输入

  • 数据表:指定待写入 CSV 文件的数据表。
  • 分隔符:指定 CSV 文件中的分隔符。可以是逗号(’,’)、分号(’;’)、制表符、竖线符号(’|’)或插入符号(’^’)。

选项

  • 包含标头:指定是否应考虑 CSV 文件中的第一行,以包含列名称。如果设置为 false,则输出数据表将包含带有默认名称的列。
  • 编码:指定读取内容的编码方式。

3.3 CSV追加

CSV追加

一、功能描述

DataTable变量中内容追加到指定CVS文件末尾。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为CSV追加,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

文件

  • 文件路径:CSV 文件的完整路径。

输入

  • 数据表:表示包含从 CSV 文件中获取的信息的输出数据表。
  • 编码:指定读取内容的编码方式。

选项

  • 分隔符:指定 CSV 文件中的分隔符。可以是逗号(’,’)、分号(’;’)、制表符、竖线符号(’|’)或插入符号(’^’)。

4 Mail

4.1 SMTP

4.1.1 发送SMTP邮件

一、功能描述

使用SMTP协议发送电子邮件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为发送SMTP邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

登录

  • 邮件账户:用于发送邮件的电子邮件帐户。
  • 密码:用于发送邮件的电子邮件帐户的密码。

主机

  • 服务器:使用的电子邮件服务器主机。
  • 端口:电子邮件将通过的端口。

寄件人

  • 名称:发件人的显示名称。
  • 发件人:发件人的电子邮件地址。

收件人

  • 收件人:电子邮件的主要收件人。
  • 抄送:电子邮件的次要收件人。
  • 密件抄送:电子邮件的隐藏收件人。

电子邮件

  • 主题:电子邮件的主题。
  • 正文:电子邮件的正文。

选项

  • 安全连接:指定用于连接的 SSL 和/或 TLS 加密。
  • 优先级:邮件的优先级标志。
  • HTML格式:指定邮件正文是否以 HTML 格式编写。

附件

  • 文件:要添加到电子邮件中的附件。

转发

  • 消息体:要转发的消息,该字段仅支持 MailMessage 对象。

4.2 POP3

4.2.1 获取POP3邮件消息

一、功能描述

从指定的服务器检索POP3电子邮件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取POP3邮件消息,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

登录

  • 邮件账户:用于发送邮件的电子邮件帐户。
  • 密码:用于发送邮件的电子邮件帐户的密码。

主机

  • 服务器:使用的电子邮件服务器主机。
  • 端口:电子邮件将通过的端口。

选项

  • 安全连接:指定用于连接的 SSL 和/或 TLS 加密。
  • 检索消息数:从列表顶部开始检索的消息数。
  • 标记消息删除:指定是否应将读取的消息标记为删除。

输出

  • 消息:将检索到的消息作为 MailMessage 对象的集合。

筛选

  • 主题关键字:根据邮件主题筛选相应的邮件。
  • 发件人关键字:根据发件人地址筛选相应的邮件。
  • 内容关键字:根据邮件超文本内容筛选相应的邮件。

4.3 IMAP

4.3.1 获取IMAP邮件

一、功能描述

从指定的服务器检索IMAP电子邮件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取IMAP邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

登录

  • 邮件账户:用于发送邮件的电子邮件帐户。
  • 密码:用于发送邮件的电子邮件帐户的密码。

主机

  • 服务器:使用的电子邮件服务器主机。
  • 端口:电子邮件将通过的端口。
  • 文件夹:检索消息的邮件文件夹。

选项

  • 安全连接:指定用于连接的 SSL 和/或 TLS 加密。
  • 标记消息删除:指定是否应将读取的消息标记为删除。
  • 标为已读:指定是否将检索到的消息标记为已读。
  • 检索所有未读消息:指定是否检索所有未读消息。
  • 检索消息数:从列表顶部开始检索的消息数。
  • 仅检索未读消息:指定是否仅检索未读消息。

输出

  • 消息:将检索到的消息作为 MailMessage 对象的集合。

筛选

  • 主题关键字:根据邮件主题筛选相应的邮件。
  • 发件人关键字:根据发件人地址筛选相应的邮件。
  • 内容关键字:根据邮件超文本内容筛选相应的邮件。

4.3.2 移动IMAP邮件

一、功能描述

将IMAP电子邮件移动到指定的文件夹。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为移动IMAP邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

登录

  • 邮件账户:用于发送邮件的电子邮件帐户。
  • 密码:用于发送邮件的电子邮件帐户的密码。

输入

  • 目标文件夹:要将消息移动到的邮件文件夹。必须将文本放入引号中。

  • 邮件消息:要移动的MailMessage对象。

  • 源文件夹:可以找到邮件消息的文件夹。必须将文本放入引号中。

选项

  • 安全连接:指定用于连接的 SSL 和/或 TLS 加密。

主机

  • SSL:指定是否应使用 SSL 发送消息。
  • 端口:电子邮件将通过的端口。
  • 服务器:使用的电子邮件服务器主机。

4.4 OutLook

4.4.1 获取Outlook邮件

获取Outlook邮件-保存Outlook邮件

一、功能描述

从Outlook获取电子邮件。

二、属性

常见

  • 显示名称:该活动的名称,默认为获取Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
  • 邮件目录:从哪个邮件目录去获取邮件。
  • 账户:Outlook 账户名。

输出

  • 输出邮件列表:从Outlook获取的电子邮件,保存为列表。

选项

  • 获取邮件个数:指定获取邮件的个数
  • 过滤器:只有符合过滤条件的邮件才会被获取。
  • 获取附件:指定是否获取邮件中的附件。
  • 只获取未读邮件:是否只获取未读邮件,默认打勾。
  • 标记为已读:是否将接收到的邮件自动标记成已读。

4.4.2 移动Outlook邮件

一、功能描述

将Outlook电子邮件移动到指定的文件夹。

二、属性

常见

  • 显示名称:该活动的名称,默认为移动Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 邮件对象:指定邮件对象。
  • 邮件目录:Outlook邮件目录。
  • 账户:Outlook 账户名。

4.4.3 回复Outlook邮件

回复Outlook邮件

一、功能描述

从Outlook回复电子邮件。

二、属性

常见

  • 显示名称:该活动的名称,默认为回复Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 邮件对象:指定邮件对象。
  • 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
  • 回复所有人:不勾选的话只回复给发送者,勾选的话不仅给发送者,还会给所有抄送者回复邮件。
  • 邮件正文:回复的邮件正文。
  • 附件列表:回复邮件的附件列表。
  • 附件:回复邮件的附件。

4.4.4 发送Outlook邮件

发送Outlook邮件

一、功能描述

从Outlook发送电子邮件。

二、属性

常见

  • 显示名称:该活动的名称,默认为发送Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 邮件对象:要转发的消息,该字段仅支持 MailMessage 对象。
  • 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
  • 账户:Outlook 账户名。
  • 显示名:预期的显示名称,邮件系统必须支持该功能才能使用。

接收人

  • 收件人:电子邮件的主要收件人。
  • 抄送:电子邮件的次要收件人。
  • 密送:电子邮件的隐藏收件人。

邮件

  • 主题:电子邮件的主题。
  • 正文:电子邮件的正文。

附件

  • 附件文件:回复邮件的附件文件。
  • 附件:回复邮件的附件。
  • 附件列表:回复邮件的附件列表。

选项

  • HTML 格式:指定邮件正文是否以 HTML 格式编写。
  • 是否保存成草稿:指定是否保存成草稿。

4.4.5 保存Outlook邮件

一、功能描述

保存Outlook电子邮件的附件。

二、属性

常见

  • 显示名称:该活动的名称,默认为保存Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 保存路径:附件的保存路径。
  • 邮件对象:指定邮件对象。

输出

  • 附件列表:输出附件列表。

选项

  • 过滤器:正则表达式过滤器,只有符合过滤条件的附件名才会被保存。

4.4.6 删除Outlook邮件

删除Outlook邮件

一、功能描述

删除指定的Outlook电子邮件,将其放入已删除邮件目录中,若是已经在已删除邮件目录中,则彻底删除。

二、属性

常见

  • 显示名称:该活动的名称,默认为删除Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 邮件对象:指定邮件对象。

4.4.7 归档Outlook邮件

一、功能描述

归档Outlook电子邮件。

二、属性

常见

  • 显示名称:该活动的名称,默认为归档Outlook邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 存档路径(.pst):Outlook 数据文件的保存路径。
  • 待存档账户:Outlook 账户名。

4.4.8 清空Outlook缓存

一、功能描述

清空Outlook电子邮件的缓存信息。

二、属性

常见

  • 显示名称:该活动的名称,默认为清空Outlook缓存,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

4.5 保存邮件

一、功能描述

将电子邮件保存到指定的文件夹。如果该文件夹不存在,则创建该文件夹。如果未指定文件夹,则下载将保存在项目文件夹中。将覆盖指定文件夹中与邮件同名的文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为保存邮件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:要保存 MailMessage 对象的完整路径。
  • 邮件消息:要保存的 MailMessage 对象。

4.6 保存附件

一、功能描述

将邮件附件保存到指定的文件夹。如果该文件夹不存在,则创建该文件夹。如果未指定文件夹,则下载将保存在项目文件夹中。将覆盖指定文件夹中与附件同名的文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为保存附件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:要保存 MimeMessage 附件的完整路径。
  • 邮件消息:要保存的 MimeMessage 附件。

输出

  • 附件列表:输出附件列表。

4.7 保存图片

一、功能描述

将邮件图片保存到指定的文件夹。如果该文件夹不存在,则创建该文件夹。将覆盖指定文件夹中与附件同名的图片。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为保存图片,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 邮件:用于提取图片的邮件,该字段仅支持MimeMessage变量。
  • 文件夹:将邮件中的邮件存储到本地目录,为空则不保存。

输出

  • 图片路径列表:图片本地保存路径列表。
  • 图片资源列表:保存图片信息,分为地址和base64码两种方式。

5 数据库

5.1 连接

一、功能描述

使用标准连接字符串连接到数据库。

二、属性

常见

  • 显示名称:该活动的名称,默认为连接,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

连接配置

  • 连接字符串:用于建立数据库连接的连接字符串。
  • 程序名称:用于访问数据库的数据库提供程序的名称。

输出

  • 数据库连接:用于保存数据库连接的变量,仅支持 DatabaseConnection。

5.2 关闭连接

一、功能描述

关闭与数据库的连接。

二、属性

常见

  • 显示名称:该活动的名称,默认为关闭连接,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 数据库连接:要关闭的数据库连接(DatabaseConnection 变量)。

5.3 执行非查询

一、功能描述

在数据库上执行非查询语句。对于UPDATE,INSERT和DELETE语句,返回值是受命令影响的行数。对于所有其他类型的语句,返回值为-1。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为执行非查询,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

选项

  • 超时时间:指定浏览器响应超时时间(毫秒)。
  • 命令类型:指定如何解释命令字符串。

连接配置

  • 连接字符串:用于建立数据库连接的连接字符串。
  • 程序名称:用于访问数据库的数据库提供程序的名称。
  • 现有数据库连接:用于访问数据库的数据库提供程序的名称。

输入

  • SQL:执行的 SQL 命令语句。

输出

  • 执行结果:对于 UPDATE,INSERT 和 DELETE 语句,返回值是受命令影响的行数。对于所有其他类型的语句,返回值为 -1。

5.4 执行查询

一、功能描述

对数据库执行查询并返回查询结果。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为执行查询,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

选项

  • 超时时间:指定浏览器响应超时时间(毫秒)。
  • 命令类型:指定如何解释命令字符串。

连接配置

  • 连接字符串:用于建立数据库连接的连接字符串。
  • 程序名称:用于访问数据库的数据库提供程序的名称。
  • 现有数据库连接:用于访问数据库的数据库提供程序的名称。

输入

  • SQL:执行的 SQL 命令语句。

输出

  • 数据表:将 SQL 查询的输出存储在 DataTable 变量中。

5.5 插入语句

一、功能描述

对数据库执行插入操作。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为插入语句,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

连接配置

  • 连接字符串:用于建立数据库连接的连接字符串。
  • 程序名称:用于访问数据库的数据库提供程序的名称。
  • 现有数据库连接:用于访问数据库的数据库提供程序的名称。

输入

  • 数据表:插入表中的 DataTable 变量。DataTable 列的名称和描述必须与数据库表中的名称和描述相匹配。
  • 表名:要在其中插入数据的 SQL 表。

输出

  • 执行结果:将受影响的行数存储到 Int32 变量中。

5.6 执行交易

一、功能描述

连接到数据库并具有可以与数据库执行多个事务的Sequence。如果UseTransaction设置为true,则包含的操作将在单个事务中执行,如果没有任何失败,则在最后应用。 如果UseTransaction设置为false,则单独提交所有操作。此活动结束时,将关闭与数据库的连接。此活动返回DatabaseConnection变量。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为执行交易,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

连接配置

  • 连接字符串:用于建立数据库连接的连接字符串。
  • 程序名称:用于访问数据库的数据库提供程序的名称。
  • 现有数据库连接:用于访问数据库的数据库提供程序的名称。

选项

  • 事务:指定此活动中的数据库操作是否应包装在数据库事务中。

输出

  • 数据库连接:用于保存数据库连接的变量。仅支持DatabaseConnection变量。

6 FTP

6.1 FTP会话

一、功能描述

实现FTP连接以及流程运行的父窗口。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。

  • 显示名称:该活动的名称,默认为FTP会话,可自定义。

  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。

  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

服务器

  • 主机:FTP服务器IP地址。
  • 端口:FTP服务器端口号。

凭据

  • 用户名:FTP服务器账户名称。
  • 密码:FTP服务器账户密码。
  • 匿名登录:指定是否匿名登录。

安全设置

  • FTPS 模式:指定FTPS模式。默认为None,可选Explicit或Implicit模式。
  • 使用SFTP:指定是否使用SFTP协议。
  • 客户端证书路径:指定客户端证书路径。
  • 客户端证书密码:指定客户端证书密码。
  • 接受所有证书:指定是否接收所有证书。

6.2 目录是否存在

一、功能描述

检查FTP服务器上是否存在某个目录。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为目录是否存在,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:指定的文件夹路径。

输出

  • 是否存在:获取指定的文件夹是否存在的结果。

6.3 文件是否存在

一、功能描述

检查FTP服务器上是否存在指定文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为文件是否存在,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • 是否存在:检查FTP服务器是否存在指定文件。仅支持布尔值(True、False),默认值为False。。

输入

  • 路径:指定要进行检查的文件路径。

6.4 删除

一、功能描述

删除指定位置的件或文件夹。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为删除,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:将删除的文件路径。

6.5 文件下载

一、功能描述

FTP服务器指定目录上下载文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为文件下载,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:FTP服务器指定目录。
  • 本地路径:本地保存下载文件的路径。

输出

  • 创建文件夹:勾选后,若本地路径的文件夹不存在,则新建文件夹。
  • 包含子文件夹:指定是否包含子文件夹。
  • 覆盖:勾选后,下载的文件将覆盖本地路径文件夹中已存在的同名文件。

6.6 上传文件

一、功能描述

将本地文件上传到FTP服务器。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为上传文件,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 本地路径:待上传的本地文件路径。
  • FTP路径:待上传到的FTP服务器路径。

输出

  • 创建:勾选后,若FTP服务器路径的文件夹不存在,则新建文件夹。
  • 包含子文件夹:指定是否包含子文件夹
  • 覆盖:勾选后,上传的文件将覆盖FTP服务器路径文件夹中已存在的同名文件。

6.7 枚举对象

一、功能描述

枚举指定路径下的文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为枚举对象,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 路径:待枚举文件的路径。

输出

  • 枚举文件:枚举得到的文件列表。

选项

  • 包含子文件夹:指定是否包含子文件夹。

7 SAP

7.1 获取当前SAP屏幕号

一、功能描述:

动态获取当前SAP屏幕号。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取当前SAP屏幕号,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • SAP屏幕号:当前SAP屏幕号。

7.2 点击SAP表格单元格。

一、功能描述:

单击SAP表格单元格。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为点击SAP表格单元格,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

光标位置

  • 位置:描述光标的起始点,向其添加“偏移X”和“偏移Y”属性的偏移量。可用的选项如下:左上、右上、左下、右下和中间。默认选项为“中间”。
  • 偏移 X:光标位置根据“位置”字段中选择的选项而进行的水平位移。
  • 偏移 Y:光标位置根据“位置”字段中选择的选项而进行的垂直位移。

目标

  • 元素:使用另一个活动返回的用户界面元素变量, 该属性不能与“选取器”属性一起使用。该字段仅支持用户界面元素变量。
  • 超时(毫秒):指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,系统就会报错。默认值为30000毫秒(30秒)。
  • 选取器:用于在执行活动时查找特定用户界面元素的“文本”属性。它实际上是 XML 片段,用于指定您要查找的图形用户界面元素及其一些父元素的属性。

输入

  • 单击类型:指定模拟点击事件时所使用的鼠标点击类型(单击、双击、向上滚动、向下滚动)。默认情况下,选择单击。
  • 鼠标按键:用于进行点击操作的鼠标键(左键、右键、中键)。默认情况下,选择鼠标左键。
  • 行索引:要操作的单元格所在行的索引数,第一行的索引为0。
  • 列名:要操作的单元格所在列的列名。
  • 是否为可见行索引:若勾选此项,则行索引指的是可见范围内的行数,否则为其在整个表格中的行数。
  • 选取器:要查询的SAP表格的选取器。

7.3 获取SAP表格行信息

一、功能描述:

获取SAP表格行信息。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取SAP表格行信息,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • 可见行数:要查询的SAP表格的可见行数。
  • 首个可见行索引:要查询的SAP表格的首个可见行在整个表格中的行数
  • 总行数:要查询的SAP表格的总行数

输入

  • 选取器:要查询的SAP表格的选取器。

7.4 获取SAP表格列信息

一、功能描述:

获取SAP表格列信息。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取SAP表格列信息,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • 总列数:要查询的SAP表格的总列数

输入

  • 选取器:要查询的SAP表格的选取器。

7.5 获取SAP表格单元格文本

一、功能描述:

获取SAP表格单元格文本。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为获取SAP表格单元格文本,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输出

  • 文本内容:要获取的单元格的内容

输入

  • 行索引:要操作的单元格所在行的索引数,第一行的索引为0。
  • 列名:要操作的单元格所在列的列名。
  • 是否为可见行索引:若勾选此项,则行索引指的是可见范围内的行数,否则为其在整个表格中的行数。
  • 选取器:要查询的SAP表格的选取器。

8 PDF

8.1 拆分PDF

一、功能描述:

将制定的一个PDF文件拆分为多个PDF文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为拆分PDF,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 步长:制定将每几页拆分为一个文件,如果不填则默认为1,即每一页都将被拆分为一个文件。
  • 拆分后的文件夹全路径:拆分后的PDF文件所在文件夹全路径。默认为输入文件所在目录。若指定路径的目录不存在,则 该活动会尝试自动创建目录。
  • 待拆分的PDF文件全路径:待拆分的PDF文件全路径。
  • 结束页(含):结束页(含),如果不填则默认为最后一页。
  • 起始页(含):起始页(含),如果不填则默认为第一页。

8.2 合并PDF

一、功能描述:

将指定的多个PDF文件合并为一个PDF文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为合并PDF,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 合并后的文件夹全路径:拆分后的PDF文件所在文件夹全路径。默认为输入文件所在目录。若指定路径的目录不存在,则 该活动会尝试自动创建目录。
  • 待合并的PDF文件全路径:待合并的PDF文件全路径。

8.3 PDF转Word

一、功能描述:

将指定的一个PDF文件转换为Word格式文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为PDF转Word,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 合并后的文件夹全路径:转换后的Word文件所在文件夹全路径。若不填则在输入PDF文件所在路径下默认创建docx文件。
  • 待转换的PDF文件全路径:待转换的PDF文件全路径。

8.4 PDF转图片

一、功能描述:

将指定的一个PDF文件转换为图片格式文件。

二、属性

常见

  • 出错时继续:指定即使活动引发错误,是否继续执行其余的活动。仅支持布尔值(True、False),默认值为False。
  • 显示名称:该活动的名称,默认为PDF转图片,可自定义。
  • 在此之后延迟:执行活动后的延迟时间(以毫秒为单位),默认时间为300毫秒。
  • 在此之前延迟:活动开始执行任何操作之前的延迟时间(以毫秒为单位),默认时间为200毫秒。

输入

  • 输出图片格式:输出图片的格式,支持bmp、jpg、png等类型。
  • 转换后的文件夹全路径:拆分后的PDF文件所在文件夹全路径。默认为输入文件所在目录。若指定路径的目录不存在,则 该活动会尝试自动创建目录。
  • 待转换的的PDF文件全路径:待转换的PDF文件全路径。
  • 结束页(含):结束页(含),如果不填则默认为最后一页。
  • 起始页(含):起始页(含),如果不填则默认为第一页。