- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- Studio 测试
- 故障排除

Studio 用户指南
“Data Manager”面板允许您管理自动化项目中的各种类型的数据。这些数据包括:
- 变量 - 存储不同类型的数据,并在项目中的活动之间传递数据。
- 参数 - 存储不同类型的数据并在工作流之间传递。
- 常量 - 存储基本类型的全局不可变值。
- 资源 - 将文件、电子邮件帐户、应用程序或浏览器等资源添加到项目中的活动。
- 连接 - 自动化与外部应用程序之间的连接。
- “命名空间” - 定义表达式、变量和参数的作用域。导入命名空间可以更轻松地引用这些命名空间中的元素。
- 变量
- 参数
- 命名空间
- 连接
有关变量的其他信息,请参阅管理变量。
- 导航到“变量”选项卡。
- 选择“创建变量”。您的新变量显示在变量列表的顶部。
- 指定变量的名称、数据类型、作用域和默认值。
作用域可以设置为全局(在整个项目中可用)、当前工作流文件或工作流文件中的任何容器活动。默认值为当前工作流文件。
- 全局变量不能用于独立工作流(使用配置了“独立”选项的“调用工作流文件”活动调用的文件)。
- 库项目中不支持全局变量。
- 在 C# 项目中,在活动中使用全局变量或全局常量需要遵循以下格式:
GlobalVariablesNamespace.GlobalVariables.YOUR_GLOBAL_VARIABLE_NAME
。在 VB 项目中,您可以直接按名称引用全局变量或全局常量。
- 选择“名称”列,按变量的名称对其进行排序。
- 通过选择搜索图标来搜索变量。
- 选择“数据类型”列,按变量的数据类型对其进行排序。
- 选择“作用域”列,按变量的作用域对其进行排序。
- 选择“与活跃作用域同步”按钮。当活跃作用域处于焦点时,例如,选择了“使用 Excel 文件”活动时,系统仅显示分配有匹配作用域的变量。
- 在“默认值”列中查看变量的默认值。
- 编辑变量的名称、数据类型、作用域或默认值。对于全局变量,您可以编辑值,但无法编辑名称、类型或作用域。
- 新建 > 全局变量 - 创建全局变量。
- 新建 > 常量 - 创建常量。
- 创建触发器 - 从全局变量创建触发器。全局变量在基于触发器的 Attended 自动化中用于存储有关用户或应用程序事件的数据。然后,此数据可用于触发其他活动或工作流(例如,当全局变量的值发生变化时)。要了解更多信息,请参阅“基于触发器的 Attended 自动化”。
- 转换为参数 - 将变量转换为参数。 新转换的参数可以在“参数”选项卡中找到。
- 复制 - 复制变量。您还可以使用 CTRL + C 键盘快捷方式。
- 粘贴 - 粘贴复制的变量。您还可以使用 CTRL + V 键盘快捷方式。 当相同名称的变量已存在时,会在重复项的名称中添加一个数字。 例如,如果名称为 "number" 的变量已经存在,复制的变量会被重命名为 "number_1"。
- 删除 - 删除变量。
- 添加监测 - 将变量添加到“监测”面板。这仅在调试期间可用。
- 批注 - 显示可用于批注的选项。使用批注提供上下文,也可以仅将其用于更好地跟踪变量的用途和内容:
- 添加批注 - 新建批注。
- 编辑批注 - 编辑现有批注。您也可以通过选择变量旁边的批注图标并修改文本来编辑批注。
- 删除批注 - 删除现有批注。
- 查找引用 - 打开“查找引用”面板,其中显示对项目中变量的所有引用。
有关参数的其他信息,请参阅管理参数。
- 导航到“参数”选项卡。
- 选择“创建参数”。您的新参数显示在参数列表的顶部。
- 指定名称、方向、数据类型、是否必需以及默认值。 默认情况下,所有参数都是“字符串”类型,并且方向是“输入”。
- 选择“名称”列,按参数名称排序。
- 通过选择搜索图标来搜索参数。
- 选择“方向”列,按参数的方向排序。
- 选择“数据类型”列,按参数的数据类型对其进行排序。
- 在“必填”列中注明参数是否为必填项。
- 在“默认值”列中查看变量的默认值。
- 编辑以下任意内容:方向、数据类型、是否为必填项以及默认值。
- 通过单击并将鼠标光标拖放到变量上或使用 CTRL + A 键盘快捷方式,选择多个变量。
- 转换为变量 - 将参数转换为变量。新转换的变量可以在“变量”选项卡中找到。
- 复制 - 复制参数。您还可以使用 CTRL + C 键盘快捷方式。
- 粘贴 - 粘贴复制的参数。您还可以使用 CTRL + V 键盘快捷键。当名称相同的参数已经存在时,会在重复参数的名称中添加一个数字。
- 删除 - 删除参数。
- 批注 - 显示可用于批注的选项:
- 添加批注 - 新建批注。
- 编辑批注 - 编辑现有批注。您也可以通过选择参数旁边的批注图标并修改文本来编辑批注。
- 删除批注 - 删除现有批注。
- 查找引用 - 打开“查找引用”面板,其中显示对项目中参数的所有引用。
- 通过单击并将鼠标光标拖放到参数上或使用 CTRL + A 键盘快捷键,选择多个参数。
常量使您能够定义在项目执行期间不会更改的固定值。常量在全局范围内可用,并且可以在整个项目的活动输入字段中引用。例如,如果公司名称或部门名称是多个屏幕中的输入,则可以将名称存储在常量中,并在与每个屏幕交互的活动中引用它。
- 常量在“Windows - 旧版”项目中不可用,并且在库项目中不受支持。
- 您目前无法更改已创建常量的名称或数据类型。您只能更改常量的默认值。
- 不具有全局作用域的变量可以拥有与常量相同的名称。要区分具有相同名称的常量和变量,请使用常量的全名 (
GlobalConstantsNamespace.GlobalConstants.YourConstantName
) 访问常量。
- 导航到“变量”选项卡。
- 右键单击变量或常量。
- 选择“新建”>“常量”。
- 提供以下信息:
- 输入常量的名称。
- 选择常量的数据类型:“文本”、“数字”、“True 或 False”、“带小数的数字”、“日期”或“持续时间”。
- 输入常量的值。
- 选择“确定”。您的新常量显示在变量列表的顶部。
- 新建 > 全局变量 - 创建全局变量。
- 新建 > 常量 - 创建常量。
- 复制 - 复制常量。 您还可以使用 CTRL + C 键盘快捷方式。
- 粘贴 - 粘贴复制的常量。 您还可以使用 CTRL + V 键盘快捷方式。
- 删除 - 删除常量。
- 查找引用 - 打开“查找引用”面板,其中显示对项目中常量的所有引用。
有关命名空间的其他信息,请参阅关于导入的命名空间。
- 打开数据管理器。
- 导航到“命名空间”选项卡。
- 选择“添加命名空间”。
- 此时会显示一个列出可用命名空间的下拉菜单。要筛选列表,请使用菜单顶部的搜索框。
- 选择要导入的命名空间。
要移除命名空间,请右键单击命名空间,然后选择“删除”。
在 Windows - Legacy 和 Windows 项目中,您可以导航到数据管理器中的“变量”选项卡,以查看和管理当前项目文件中的以下资源:
- 在“使用应用程序/浏览器”活动中添加的应用程序和浏览器。
- 在 Word 应用程序作用域活动中添加的 Word 文档。
- 在“使用 PowerPoint 演示文稿”活动中添加的 PowerPoint 演示文稿。
- 在“使用 Outlook 桌面应用程序”、“使用 Outlook 365”和“使用 Gmail”活动中添加的电子邮件帐户。
- 自动化中使用的 Excel 文件:
- 在“使用 Excel 文件”活动中添加的文件,以与“新式 Excel”活动一起使用。
- 使用“连接到新的 Workbook 文件”选项从 Data Manager 添加的文件,用于与“Workbook”活动一起使用。
管理 Excel 文件资源(新式 Excel 活动)
在通过“使用 Excel 文件”活动中添加 Excel 文件后,您可以按如下方式管理资源:
- 要配置资源,请在“变量”选项卡中右键单击该资源,然后选择“配置”。此时将显示“管理资源”窗口。
- 选择 Excel 文件 - 浏览并选择 Excel 文件。
- 稍后为其命名 - 输入引用项目中文件的名称(默认为 Excel)。这是将在“使用 Excel 文件”活动的子活动中的加号菜单中可用的选项的名称,允许您引用 Excel 文件。
- 保存更改 - 如果要在自动化结束时保存文件,请选择此选项。否则,项目执行后,文件将返回到初始状态。默认情况下,此选项处于选中状态。
- “只读” - 如果要以只读模式打开文件,请选择此选项。如果文件被锁定以进行编辑或具有编辑密码,这使您可以执行数据提取操作。默认情况下未选中此选项。
- 要从项目中删除“使用 Excel 文件”活动及其所有子活动,请右键单击 Excel 资源,然后选择“删除”。
连接到 Excel 文件(Workbook 活动)
在使用多个 Workbook 活动和相同大型 Excel 文件的项目中,您可以在数据管理器中连接到 Excel 文件以将其添加为资源,以此来实现最佳运行时性能。这可确保在运行时一次性为所有活动在内存中加载文件。如果您选择在每个 Workbook 活动中提供 Excel 文件的路径,则系统会在每个活动的内存中加载该文件。
要将 Excel 工作簿添加为资源,请执行以下操作:
- 导航到“变量”选项卡。
- 在面板中单击右键,然后选择“新建”>“连接到新的 Workbook 文件”。此时将显示“管理资源”窗口。
- 配置资源:
- 选择 Excel 文件 - 浏览并选择 Excel 文件。
- 稍后为其命名 - 输入用于引用 Workbook 活动中文件的名称(默认为文件名)。这是 Workbook 属性的加号菜单中可用的选项的名称,用于引用工作簿文件。
- 密码 - 输入文件的密码(如果适用)。
- 作用域 - 选择资源的作用域。默认情况下,作用域设置为主容器。要优化性能,请将作用域设置为最靠近工作流中使用资源的活动所在的容器。
创建资源后,您可以在“变量”选项卡中右键单击该资源,然后选择“配置”,以编辑其配置。通过从加号菜单中选择资源,可以在多个 Workbook 活动中引用该资源。
管理资源
要从“变量”面板管理资源,请右键单击该资源,然后在上下文菜单中选择一个选项:
- 打开 - 打开作为资源添加的 Excel、PowerPoint 或 Word 文件。
- 打开文件位置 - 打开包含作为资源添加的 Excel、PowerPoint 或 Word 文件的文件夹。
使用远程文件(例如 SharePoint)时,此选项不可用。
- 配置 - 打开“管理资源”窗口,您可以在其中编辑 Excel 资源的属性。
- “删除” - 从项目中删除资源。