阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

迁移的变量映射

  • 已更新:8/13/2021
    • Automation 360 v.x
    • 迁移
    • RPA 工作区

迁移的变量映射

在迁移过程中,一些变量直接从以前的产品版本映射到, Automation 360 而另一些变量则行为不同或包含配置更改。

用户定义的变量

Automation 360中,中定义的所有变量 bots 都将在 迁移期间用作输入和输出类型,以在父 bots 项和子 bots项之间交换值。

如果变量在 bot bot 中的父项和子项之间映射 Enterprise 11 ,并且某些映射变量在父 bot 项或子项中不可用 bot,则迁移过程将删除这些变量。迁移过程会删除 bots 与父项一起迁移的子项 botsbots 已迁移的子项的这些变量。

查看如何迁移以下用户定义的变量。

数组

本节介绍 了如何 将 Array 变量迁移到 Automation 360。在某些情况下,您可能需要在迁移前或迁移后执行一些操作或确保执行一些操作。

子类型 " 值 "
具有此子类型的变量迁移到 中,所有列值均为 字符串
子类型“从文本文件读取”
具有此子类型的变量迁移到 中,所有列值均为 字符串

以下操作作为迁移的一部分添加,以配置变量中的数据:

Automation 360 行动 功能
CSV/TXT > 打开 打开文件进行读取。
CSV/TXT 读取 > 返回 Table 变量中的值。
CSV/TXT > 关闭 关闭文件。
子类型“从数据库读取”
具有此子类型的变量将迁移到 Table 软件包中,所有列值均为 String

以下操作作为迁移的一部分添加,以配置变量中的数据:

Automation 360 行动 功能
数据库 > 连接 使用 相应的连接字符串添加“连接”操作。
数据库 > 导出到 DataTable 添加 “导出到 DataTable ”操作以将结果返回到 DataTable 变量。
数据库 > 断开连接 添加 “断开连接 ”操作以断开数据库连接。

另请参阅:Database package

子类型“从 Excel/CSV 文件读取”
具有此子类型的变量迁移到 中,所有列值均为 字符串

以下操作作为迁移的一部分添加,以配置变量中的数据:

Automation 360 行动 功能
高级 Excel > 打开 打开文件进行读取。
高级 Excel > 获取多个单元格 如果 在变量声明中选择了“所有单元格”或“范围”选项,则返回 Table 变量值。
立即预 > 读 Excel 如果 在变量声明中选择了“整行”选项,则返回 Table 变量值。
高级 Excel > 读取列 如果 在变量声明中选择了“整列”选项,则返回 Table 变量。

此外, 将列表分配给列表 包的 DataTable 列表用于存储返回给变量的值。

高级 Excel > 关闭 关闭文件。
Action required: 在中 Automation 360,空的表变量返回运行时错误。如果迁移的 bot 包含空的表变量,则必须在中解决该问题 Automation 360
数组变量:DLL 函数接受的输入类型
当系统将 Array 变量从传递 Enterprise 11 bot 到不同类型的 DLL 函数时, DLL 函数接受以下作为输入类型:
  • UINT16[] , Int16[] , Int32[] , Int64[] , Int[] , 字符 [] ,单 [] ,十进制 [] ,浮点 [] ,双 [] , 布尔值 [] ,布尔值 [] ,字节 [] ,字符串 [] 和日期时间 []
  • UINT16 , Int16 , Int32 , Int64 , Int , 字符,单个,十进制,浮点,双, 布尔,布尔,字节,字符串和日期时间
  • List<UINT16> , List<Int16> , List<Int32> , List<Int64> , List<Int> , List<Char> , List<Single> , List<Decimal> , List<Floe> , List<Double >List<Boolean >, List<布尔 > , List<Byte> , List<String> , 列表 <Date-Time>
  • UINT16[ , ] , Int16[ , ] , Int32[ , ] , Int64[ , ] , Int[ , ] , char [ , ] , Single [ , ] , Decimal [ , ] , Float [ , ] , doub[ , ] , 布尔值 [ , ] ,布尔值 [ , ] ,字节 [ , ] ,字符串 [ , ] 和日期时间 [ , ]
更多信息
您可以迁移 Enterprise 10 包含 Enterprise 11 bots 阵列变量的或。

以下是一些关键行为差异:

  • 索引位置以 1 in Enterprise 10 和开头 Enterprise 11,而索引位置以 0 in 开头 Automation 360。例如 , $arrayVariable(1,1)$ 变为 $arrayVariable[0]
  • 如果数组有 10 行 / 列,且循环运行超过 10 次, Enterprise 10则 /Enterprise 11 返回带有索引位置的数组变量的名称。
Action required: 如果使用无效索引访问中的任何阵列 Enterprise 11,请确保 bot 在迁移之前或之后解决该错误。
词典

本节说明 如何 将词典变量迁移到 Automation 360。在某些情况下,您可能需要在迁移前或迁移后执行一些操作或确保执行一些操作。

子类型 " 值 "
系统会将这些变量迁移到 字典 类型 Automation 360中,其中的 String 子类型为。
子类型“从 CSV 文件读取”
迁移过程添加了使用 CSV/ 文本 包读取 CSV 文件的操作,并将数据存储在表变量中。该过程还添加了对 Table 变量执行循环的操作,并使用 词典 包的 PUT 操作在 词典 变量中添加键和值。
词典变量:DLL 函数接受的输入类型
当系统将字典变量从传递 Enterprise 11 bot 到不同类型的 DLL 函数时, DLL 函数接受以下作为输入类型:UINT16 , Int16 , Int32 , Int64 , Int , 字符,单个,十进制,浮点,双, 布尔,布尔,字节,字符串和日期时间。
更多信息
您可以迁移 Enterprise 10 包含 Enterprise 11 bots 词典变量的或。

下表描述了一些关键行为差异及其工作方式 Automation 360

Enterprise 10 Enterprise 11 或行为 Automation 360 行为
字典键在 Enterprise 10 或中不区分大小写 Enterprise 11 字典键在中区分大小写 Automation 360

bot 为了保持执行弹性,迁移过程将所有字典键转换为小写值。如果 将变量用作词典键以获取小写字母名称,则使用字符串表达式小写字母。

列表

本节介绍 如何 将列表迁移到 Automation 360。在某些情况下,您可能需要在迁移前或迁移后执行一些操作或确保执行一些操作。

子类型 " 值 "
这些变量被迁移到 List 中,并使用子类型 String
子类型阵列
这些变量被迁移到 List 中,并使用子类型 String
子类型“从文本文件中读取”
在调用通过读取文件声明的变量时, 旧版自动化 软件包的“从文本文件导入列表”操作将添加到正在迁移的操作的上方。
声明为“随机”
List 变量可以在 中声明为 Make Random Enterprise 10 ,也可以 Enterprise 11 从列表中返回随机项目。迁移过程将新 的大小 操作添加到 列表 包以获取列表大小,并将 “分配随机数字 ”操作添加到 数字 包以查找随机位置并使用它获取随机列表项。
Action required: 在中 Automation 360,循环外部使用的空列表变量返回运行时错误。如果您的迁移 bot 符合此标准,则必须在 Automation 360 环境中解决该问题。
更多信息
  • Enterprise 10 在和 Enterprise 11中, 可以 访问列表而不指定任何索引。在 Automation 360中,必须指定相应的索引才能从列表中检索特定值。

    示例:通过 索引可以通过以下方式访问列表变量:

    $listVariable[0]

    此处, 0 表示列表中的第一个值。

  • 索引位置以 1 in Enterprise 10 或开头 Enterprise 11,而以 0 in 开头 Automation 360
  • Enterprise 11 行为: 在中 Enterprise 11,使用带有固定索引的列表时,系统将返回列表第一个索引中可用的值。

    示例:例如,请考虑您有一个值为 1 , 2 , 3 和 4 的列表,并使用 $IntList(3)$ 检索列表第三个索引位置的值。系统返回列表 (1) 的第一个索引位置 (而不是指定的索引位置 (3)) 中的可用值。

    Automation 360 行为: 在中 Automation 360,系统返回指定索引位置中可用的值 (对于上述示例,它返回 3)。

    迁移的行为 botsEnterprise 11 bots 使用列表中带有固定索引的表达式并被迁移以 Automation 360 返回指定索引位置的可用值。

  • 如果列表有 10 个项目,且循环运行超过 10 次,则 Enterprise 10 OR Enterprise 11 返回第 10 次迭代后的列表的第一个值。
列表变量:DLL 函数接受的输入类型
当系统将 List 变量从传递 Enterprise 11 bot 到不同类型的 DLL 函数时, DLL 函数接受以下作为输入类型:
  • UINT16[] , Int16[] , Int32[] , Int64[] , Int[] , 字符 [] ,单 [] ,十进制 [] ,浮点 [] ,双 [] , 布尔值 [] ,布尔值 [] ,字节 [] ,字符串 [] 和日期时间 []
  • UINT16 , Int16 , Int32 , Int64 , Int , 字符,单个,十进制,浮点,双, 布尔,布尔,字节,字符串和日期时间
  • List<UINT16> , List<Int16> , List<Int32> , List<Int64> , List<Int> , List<Char> , List<Single> , List<Decimal> , List<Floe> , List<Double >List<Boolean >, List<布尔 > , List<Byte> , List<String> , 列表 <Date-Time>
  • UINT16[ , ] , Int16[ , ] , Int32[ , ] , Int64[ , ] , Int[ , ] , char [ , ] , Single [ , ] , Decimal [ , ] , Float [ , ] , doub[ , ] , 布尔值 [ , ] ,布尔值 [ , ] ,字节 [ , ] ,字符串 [ , ] 和日期时间 [ , ]

    另请参阅:List package

随机

本节介绍 了 Random 变量如何迁移到 Automation 360。在某些情况下,您可能需要在迁移前或迁移后执行一些操作或确保执行一些操作。

子类型“随机字符串”
当有一个子类型 String 的 Random 变量时,迁移过程将添加 String 包的 Generate random string 操作,以生成一个高于 If 条件的随机字符串,并将该值分配给中相应的迁移变量 Automation 360
子类型“随机数”
当子类型 号有一个 Random 变量时,迁移过程将添加 数字 包的 Assign a random number 操作,以在 If 条件上方生成一个随机字符串,并将该值分配给中相应的迁移变量 Automation 360
价值

本节介绍 如何 将值迁移到 Automation 360。在某些情况下,您可能需要在迁移前或迁移后执行一些操作或确保执行一些操作。

子类型 " 值 "
这些变量始终以 String 形式在 中迁移 Automation 360,即使它们中有 number , boolean 或 datetime 值。如果 Automation 360 需要,在中使用表达式将字符串转换为其他类型。
子类型“从文本文件读取”
bot 为了在迁移过程中保持执行的完整性,在迁移过程中调用通过读取文件声明的变量, String 包的 n Import string from text file 操作将添加到迁移操作的正上方。
更多信息
Bots 变量中使用值类型变量的变量可以迁移到 Automation 360。为此 Enterprise 11 bots ,请在 Insert Keystrokes 命令中的变量中使用变量, 的求值值 action String package 将添加到迁移的中 bot

另请参阅:String package | Number package | 布尔值package | | 日期时间package

系统变量

在某些情况 Automation 360下,错误行号,错误描述和操作系统名称等系统变量在中返回不同的值。Bots 在决策或字符串操作中使用这些变量需要在迁移后进行审查。

循环中使用的某些系统变量是迁移后循环中用户定义的变量。在某些情况下,用户定义的变量可能需要在已迁移 bot的中进行一些配置。

某些系统变量将作为中的操作进行迁移 Automation 360。这些操作添加在使用这些变量的操作的正上方。

如果在索引位置为以下系统变量定义了变量,则可能必须解析迁移的变量 bots ,因为迁移过程无法确定变量是否包含索引或列名称。如果您没有解决该 bot 问题,可能会返回“未在记录 运行时找到密钥”错误。迁移过程将变量的值视为名称;但是,如果变量是索引,则必须相应地进行更改。
  • $Filedata 列 $
  • $Dataset Column$
  • $XML 数据节点 $
  • $Excel 列 $

下表提供了有关各种系统变量以及它们如何迁移到 Automation 360的信息。有些变量是操作的一部分,有些则是操作,有些则称为系统变量,但语法有更改。

系统变量 它们的迁移方式 Automation 360
$day 变为 $System:Day Automation 360
$month$ 变为 $System:Month$ in Automation 360
$Year$ 变为 $System:Year$ In Automation 360
$Date$ 变为 $System:Date$ in Automation 360

Enterprise 11 为或中的变量设置的日期格式 Enterprise 10 bot 存储在 AADefaultDateFormat 全局值中。

$HOUR $ 变为 $System:Hour$ in Automation 360
$minut$ 变为 $System:Minute$ in Automation 360
$Clipboard$ 变为 $System:Clipboard$ in Automation 360
$Machine$ 变为 $System:Machine$ in Automation 360
MiliSecond 美元 变为 $System:MilSecond $ In Automation 360
$ArrayColumn($arrayVariable$)$ 成为中的表达式 Automation 360$arrayVariable.DataTable:ColumnCount$
$ArrayRows($arrayVariable$)$ 成为中的表达式 Automation 360$arrayVariable.DataTable:rowCount$
$AAControlRoom$ 变为 $System:AAControlRoom$ In Automation 360
$RAMUsage$ 变为 $System:RAMUsage$ in Automation 360
总计 $RAM$ 变为 $System:TotalRAM$ in Automation 360
$OSNAME$ Enterprise 10 或者 Enterprise 11 返回 Microsoft Windows 10 Pro 64 位 值。在中 Automation 360,此变量变为 $System:OSNAME$ 并返回 Windows 10 64 位
$CPUUsage$ 变为 $System:CPUUSage$ in Automation 360
$Counter$ 中已弃用此系统变量 Automation 360。迁移过程将创建用户定义的变量类型 编号 ,并修改 bot 以确保提供与 11.x 相同的输出 bot

如果您在循环中使用了 $Counter$ 变量,则迁移过程会将该变量替换为迁移的 $condition-Counter$ 变量 bot ,并将其值设置为 1。

$Dataset Column$ 对于 循环中 SQL 查询数据集迭代器中的每一行,此系统变量现在是的一部分。系统在循环中创建一个新变量,并在循环中使用它,只要 存在 $Dataset Column$

如果变量在循环之外使用,则它将转换为记录类型用户定义的变量并分配给 记录 操作,该操作允许您将源记录变量的值分配给目标记录变量。因此,当您运行 bots 包含此变量的已迁移时,将显示最后一行中的数据。

$Excel 列 $ 对于 循环中工作表迭代器中的每一行,此系统变量现在是的一部分。系统在循环中创建一个新变量,并在循环中使用它,只要 存在 $Excel Column$

如果变量在循环之外使用,则它将转换为用户定义的记录类型变量,并分配给 记录 操作,该操作允许您将源记录变量的值分配给目标记录变量。因此,当您运行 bots 包含此变量的已迁移时,将显示最后一行中的数据。

$Extension$ 和 $filename$ 这些系统变量在中用于 循环的文件夹迭代器中的每个文件。但是 Automation 360,在中,字典类型变量用于捕获扩展名和文件名,这些扩展名和文件名可以分别使用“扩展名”和“名称”键名检索。

Loop package

$Email$

$ 电子邮件自 $

$ 电子邮件消息 $

$ 电子邮件接收日期 $

$ 电子邮件接收时间 $

$Email 主题 $

$Email 收件人

$Email 已发送日期 $

$ 电子邮件发送时间 $

这些系统变量在中用于 循环的邮件箱迭代器中的每封邮件。在 Automation 360中,字典类型变量用于捕获可以使用相应密钥检索的所有电子邮件值。

将字典变量用于电子邮件属性参阅。

$Filedata 列 $ 对于 循环中的 CSV/TXT 迭代器中的每一行,此系统变量现在是的一部分。系统在循环中创建一个新变量,并在 循环中使用它,只要存在 $Filedata Column$

如果变量在循环之外使用,则它将转换为用户定义的记录类型变量,并分配给 记录 操作,该操作允许您将源记录变量的值分配给目标记录变量。因此,当您运行 bots 包含此变量的已迁移时,将显示最后一行中的数据。

$FolderName$ 该系统变量在中用于 循环的文件夹迭代器中的每个文件夹。在 Automation 360中,该值返回到循环中指定的字符串变量。
$Excel 单元格行 $ 此系统变量迁移到 中的 Excel 程序包的“获取行号”操作 Automation 360 ,并添加到使用该变量的操作正上方。
$Excel 单元列 $ 此系统变量迁移到 中的 Excel 程序包的“获取列名称”操作 Automation 360 ,并添加到使用该变量的操作正上方。
Enterprise 10/Enterprise 11 返回 $Excel Cell Column$ 的第一列 (例如 A 列) ,即使活动单元格不是循环中的 A 列 (例如 F10 列)。在 Automation 360中,相同的配置返回活动单元格 (例如 F10 列)。以下是导致上述行为变化的使用案例:
  • 无论是否 选中包含标题 (包含 10 行) , Excel 都将打开。
  • 将活动单元格设置为 F10
  • 执行循环以读取行
  • 包含 $Excel Cell Column$ 的消息框放入 其中
  • 运行 bot
Action required: 考虑到行为差异,您可能需要更改一些 bots
$Excel 单元格 $ 此系统变量迁移到 中的 Excel 程序包的“获取单元格地址”操作 Automation 360 ,并添加到使用该变量的操作正上方。
$AATaskExecutor$ 此系统变量在 Automation 360中变为 $AATaskExecutor$ 和 $AATaskInvoker$。
Enterprise 11中,这些变量返回有关任务调用程序和执行程序的各种值 (例如,调用程序和执行程序的名,姓,电子邮件地址和用户名)。在 Automation 360中, $AATaskInvoker$ 变量返回以下值:
  • invoker_Username
  • invoker_FirstName
  • invoker_Lastname
  • Invoker_Email
$AATaskExecutor$ 变量返回以下值:
  • 执行者用户名
  • 执行者名字
  • 执行者姓氏
  • 执行者 _ 电子邮件
  • 执行者类型
$AATaskName$ 此系统变量在 Automation 360中变为 $System.AATaskName$。

Enterprise 10/ 中Enterprise 11,此变量将值返回到您的计算机路径目录 (例如 ,自动化 Anywhere \ 我的任务 \ 我的文件夹 \ 我的文件夹 2\AATaskName.atmx)。在中 Automation 360,中将值返回 bot 到相对于的路径 Control Room (例如 , Bots /AATaskName)。

Action required: 考虑到返回的值在不同版本之间不同,您可能需要更改一些 bots
$AAApplicationPath$ Enterprise 11 具体:Enterprise 11 系统变量返回用户在 “工具 ” > “选项 ”设置中设置的路径 “”,该设置的路径称为客户端应用程序。在 Automation 360中,变量变为全局值。迁移过程将自动映射此更改,中每个用户的值集 Enterprise 11 将复制到全局值变量 @AAApplicationPath
注: 用户无需执行任何操作, Enterprise 11 因为如果 Enterprise 11 在安装 Automation 360时使用了已还原的数据库,则系统变量在迁移过程中会自动映射为全局值。

Enterprise 10 具体:Enterprise 10 系统变量不会作为 Automation 360 全局值自动迁移到,因此迁移后需要执行一些操作。

Action required:
  • Enterprise 10 用户必须在 中创建 AAApplicationPath 全局值 Automation 360 ,并使用 Enterprise 10 该路径进行更新。此更新可确保当您在中运行时 bot Automation 360 ,为每个用户唯一解析 AAApplicationPath 文件夹值。

    示例:如果 Enterprise 10 AAApplicationPath 的路径值D:\John.doe\My Documents\Automation Anywhere 文件,则必须在 中创建 AAApplicationPath 全局值 Automation 360 并使用此路径更新。

  • 确保 在创建 AAApplicationPath 全局值时选择了“可更改”选项。Bot CreatorsBot Runners 必须为 AAAplicationPath 全局值设置值,然后才能运行迁移 bots的。

全局值参阅。

$AAInstallationPath$ 此系统变量在 Automation 360中变为 $System:AAInstallationPath$。

Enterprise 10/Enterprise 11 行为: 返回 Enterprise Client 安装路径 (例如 C:\Program Files (x86)\Automation Anywhere \Enterprise\Client)。

Automation 360 行为: 返回 Bot agent 安装路径 (例如 C:\Program Files\Automation Anywhere \Bot Agent)。

Action required: 考虑到返回的值在不同版本之间不同,您可能需要更改一些 bots
$Current Directory$ Automation 360 在迁移过程中,该系统变量在中已过时,并自动转换为用户定义的变量。变量的值根据 在循环中为 > 文件夹r 中的每个文件和 文件夹中的每个文件夹定义的值进行设置
$Date$ 此系统变量在 Automation 360中变为 $System:Date$。

Enterprise 10Enterprise 11 行为: $Date$ 变量以 AA.Settings.XML 文件中指定的格式返回当前日期和时间。

Automation 360 行为: $System:Date$ 变量返回 日期时间类型的值 ,用户必须使用操作将其更改为字符串。为了最大限度地减少对用户的干扰,迁移过程对每个 $Date$ 实例执行以下操作:

  • 创建 类型为 String 的临时变量 $SystemDateInString$。
  • 添加 DateTime 软件包的 ToString 操作,将 $System:Date$ 转换 为客户格式为“ MM/dd/yyyy HH : MM : ss ”的字符串,并将输出存储到上述字符串变量中。
  • 使用此字符串变量,其中使用了 $Date$
  • 每次发生 $Date$时,都会重复上述步骤。

根据 bot 的配置方式,您可能需要更新日期 / 时间配置。

Action required: 如果 bot 日期格式 不是 mm/dd/yyyy HH : MM : ss,请更改。

$Error 行号 $

$Error Description$

Enterprise 10 在或 Enterprise 11中,这些系统变量在 “错误处理 ”命令后使用。在 Automation 360中,该值返回到 捕获 操作中指定的用户定义变量。

$PDFFileName$

$PDFTitle$

$PDFAuthor$

$PDFSubject$

Enterprise 10 在或 Enterprise 11中,这些系统变量是在任何 PDF 命令后使用的。在 Automation 360中,字典类型变量用于捕获所有可以使用相应键检索的 PDF 值。每个 PDF 操作都会返回带有相应 PDF 值的词典变量。

将字典变量用于 PDF 属性参阅。

$System$ Enterprise 11 在或 Enterprise 10中,此系统变量用于检索有关设备设置及其性能的信息。在中 Automation 360 action System package 使用的 GET 环境变量。

System package 的环境变量参阅。

$WorkItem$
  • $WorkItem$ 是字符串:按目前状态迁移。
  • $WorkItem$ 为数字
    • 如果它正在显示或记录一个数字,则该数字将更改为字符串
    • 如果它显示为数字,请迁移为数字类型
  • $WorkItem$ 为日期时间:按目前的方式迁移,但迁移的包会导致错误,因此无法迁移包。
注: 对于日期时间类型,您尚无法迁移软件包,因此必须 bot 在另一个时间迁移关联的软件包。
$Trigger 值 $ 成为中的 $TriggerValue$ Automation 360。对于 Enterprise 11 bots 使用此变量的用户,请执行以下任务以 bots 成功运行迁移的:
  • Automation 360 中使用的所有触发器在中创建等效触发器 Enterprise 11 bots

    中触发器的输出 Automation 360 存储在记录类型变量中。

  • 更新已迁移 bots 的,以使用适当的操作将包含触发器输出的记录变量中的值分配给 $TrigerValue$ 变量。

    例如,如果要将电子邮件触发器的记录变量中的主机和端口密钥分配给 $TriggerValue$ 变量,请使用 $EmailTriggerData(host)$EmailTriggerData(port)$ 表达式。同样,要检索文件位置,请使用 $FileTriggerData(file)$ 表达式,并使用 $FolderTriggerData(FromFolder)$ 表达式检索文件夹位置。

$Table Column$ 该系统变量现在是 循环中表迭代器中每一行的的一部分。系统在循环中创建一个新变量,并在循环中使用它,只要 存在 $Table Column$

如果变量在循环之外使用,则它将转换为用户定义的记录类型变量,并分配给 记录 操作,该操作允许您将源记录变量的值分配给目标记录变量。因此,当您运行 bots 包含此变量的已迁移时,将显示最后一行中的数据。

$XML 数据节点 $ 该系统变量在中用于 循环的 XML 数据集迭代器中的每个节点。在 Automation 360中,该值返回到循环中指定的字符串变量。

如果变量在循环之外使用,则它将转换为用户定义的字符串类型变量并分配给 记录 操作,该操作允许您将源记录变量的值分配给目标记录变量。因此,当您运行 bots 包含此变量的已迁移时,将显示最后一行中的数据。

凭据变量

Enterprise 10 和中用于“用户名”和“密码”字段的凭据变量 Enterprise 11 Automation 360中作为凭据变量迁移。

和的迁移方法不同 Enterprise 10 Enterprise 11

要了解 Enterprise 10 如何迁移凭据,请参阅中有关凭据的部分 Enterprise 10 数据的复制方式 Automation 360

在“用户名 ”和 “密码 ”字段以外的字段中使用的凭据变量将迁移为 “全局值”。这些字段包括主机名,端口号等。迁移的全局值具有以下语法:<credentialname>_<AttributeName>。例如,在中 Enterprise 11 ,属性 为 hostname 的凭据 FTPConnection 将迁移为 FTPConnection_hostname

下表提供了 packages actions 有关和的信息,这些信息支持将凭据变量从迁移 Enterprise 11Automation 360

Package Actions
Active Directory
  • 创建和修改用户
  • 创建和修改组
  • 创建和修改对象
  • 搜索
  • 获取属性
Database
  • 使用连接字符串连接
  • 用户名
  • 密码
Email Automation
  • 主机名
  • 用户名
  • 密码
Excel 打开电子表格
FTP / SFTP 连接
Insert Keystrokes 所有需要使用凭据的击键
Legacy Automation 在“管理 Web 控件”操作中设置文本
Manage Window Controls
  • 设置文本
  • 附加文本
PDF
  • 要映像的 PDF
  • 提取表单字段
  • 提取文本
  • 拆分,加密和解密文档
PGP
  • 加密和解密文件
  • 创建密钥
Recorder
  • 设置文本
  • 附加文本
注: 已从 Object Cloning 命令迁移为捕获操作。
REST Web Service
  • 开放的我们党
  • 用户名
  • 密码
  • 标题
  • 操作参数
注: 域名作为全局值迁移。
SOAP Web Service
  • 用户名
  • 密码
  • 标题
  • 操作参数
  • 原始数据参数
Terminal Emulator
  • 带有用户和密钥文件身份验证选项的 SSH2 的 connect 命令
  • 发送文本
  • 设置字段
Web Recorder 使用“设置文本”和“附加文本”功能管理 Web 控件
发送反馈