Automatización heredada paquete
- Última actualización2022/07/19
Automatización heredada paquete
Los acciones en Automatización heredadapaquete solo se utilizan en migrados bots para garantizar que se ejecuten sin problemas en Automation 360. No recomendamos usar este paquete para el desarrollo de un bot nuevo.
Expresiones
Las expresiones aparecen en los campos de entrada acción. Este paquete tiene las siguientes expresiones:
Expresión | Descripción | Usar ejemplos |
---|---|---|
DictionaryToString |
Convierte una variable de diccionario en una variable de cadena | {{$dictionaryVar.LegacyAutomation:dictionaryToString$}} La salida es una variable de cadena con el siguiente valor: |
GetAbsolutePath |
Le proporciona la ruta relativa de todos los archivos (que no sean de Automation Anywhere) presentes en su sistema mediante una variable global al inicio de la ruta. En Enterprise 11 o Enterprise 10, el equivalente a GetAbsolutePath está presente en En Enterprise 11 o Enterprise 10, se puede utilizar cualquier carpeta del repositorio como ruta de inicio para el valor |
|
GetBotPath |
Modifica el valor de la variable de ruta del bot en el bots de Enterprise 11 o Enterprise 10 y lo reemplaza por la ruta de bot relativa de acuerdo con el repositorio de Automation 360. El valor de la ruta del bot se basa en el ApplicationPath de la ruta local o de la ruta de red. |
|
GetDecrementedNumber |
Reduce el valor de la variable respectiva en 1. Se utiliza principalmente en las posiciones de índice de las variables de lista, registro, matriz o tabla. | $myArray[$Loop-Counter-1.LegacyAutomation:getDecrementedNumber$][0]$ La salida de |
GetIncrementedNumber |
Incrementa el valor de la variable respectiva en 1. Se utiliza principalmente en las posiciones de índice de las variables de lista, registro, matriz o tabla. | $Loop-Counter-1.LegacyAutomation:getIncrementedNumber.Number:toString$ La salida de myNumber aumenta en 1 con cada iteración del bucle. |
GetKeystrokeCount |
Calcula los valores de las pulsaciones de teclas en una frase/texto Nota: Un carácter especial, como [TAB], [END] o [PAGE DOWN], se cuenta como una pulsación de tecla.
|
$KeyStroke-CharLength.LegacyAutomation:getKeystrokeCount.String:toNumber$ La salida es el retardo promedio para cada pulsación de tecla. |
GetLegacyIndexValue |
Recupera el valor de la posición de índice específica de la variable de lista en los bots migrados desde Enterprise 11 o Enterprise 10. Si la posición del índice es mayor que el tamaño de la variable de lista, el sistema recupera el valor desde la primera posición del índice de la lista en los bots migrados. | |
ListToString |
Convierte una variable de lista en una variable de cadena. | {{$listVar.LegacyAutomation:listToString$}} La salida es una variable de cadena con el siguiente valor: |
ListToTable |
Convierte una variable de lista en una variable de tabla. | {{$my-list-variable.LegacyAutomation:listToTable$}} El resultado es una variable de tabla en la que cada valor de lista es una celda en una sola columna. |
ParseLegacyKeys |
Garantiza que el comando Insertar pulsaciones de tecla de los bots de Enterprise 10/Enterprise 11 almacenados en variables sean exitosas al momento de la ejecución. Esta expresión las convierte en pulsaciones de teclas Automation 360 equivalentes durante la ejecución. Nota: La apariencia de algunos caracteres especiales difiere entre Versión 11.3 y Automation 360. Por ejemplo, la tecla Retroceder página aparece como [PAGE UP] en Versión 11.3 y [PAGE UP] en Automation 360. Esta diferencia no afecta la función bot.
|
$Test.LegacyAutomation:parseLegacyKeys$ |
ParseVariableOperation |
Analiza la expresión proporcionada en el comando Variable Operation de Enterprise 10/Enterprise 11. Esta expresión garantiza que Automation 360 devuelve el mismo resultado que Enterprise 10/Enterprise 11bots en la ejecución. | $prompt-assignment.LegacyAutomation:parseVariableOperation$ |
TableToString |
Convierte una variable de tabla en una variable de cadena. También puede utilizar delimitadores como los dos puntos, un punto y coma o un espacio para separar los valores de la variable de cadena en la salida. |
{{$tableVar.LegacyAutomation:tableToString$}} La salida es una variable de cadena con el siguiente valor: Utilice los dos puntos, un punto y coma o un espacio como <"delimitador">: {{$tableVar.LegacyAutomation:tableToString(<"delimiter">)$}} Por ejemplo:
La salida es una variable de cadena con el siguiente valor: |
TableToList |
Convierte una variable de tabla en una variable de lista. | {{$DataTable.LegacyAutomation:tableToList(<column_index>)$}} For example: {{$DataTable.LegacyAutomation:tableToList(2)$}} La salida es una variable de lista con el siguiente valor: |
StringToList |
Convierte una variable de tipo cadena en una variable de tipo lista | $SampleString.LegacyAutomation:stringToList$ La salida es una variable de lista de tamaño 1 con el mismo valor que "SampleString" |
StringToTable |
Convierte una variable de tipo cadena en una variable de tipo tabla de datos | $SampleString.LegacyAutomation:stringToTable$ La salida es una variable de tabla de datos con tamaño (1*1) y valor en el índice [0,0], igual que SampleString |