Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Automatisation héritée package

  • Mis à jour le : 1/15/2021
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Automatisation héritée package

Les actions dans le Automatisation héritée package sont uniquement utilisés dans les robots migrés pour s’assurer qu’ils s’exécutent de manière transparente dans Automation 360. Nous vous déconseillons d’utiliser ce package pour un nouveau développement robot.

Remarque : Si vous avez créé un robot à l’aide de actions à partir de Automatisation héritée package d’une Build 5322 ou d’une version antérieure, le actions sera manquant lorsque vous ouvrez le robot avec la version package par défaut. Vous devez réinsérer le actions et remplir à nouveau les champs.

Expressions

Les expressions apparaissent dans les champs d’entrée action. Ce package comprend les expressions suivantes :

Expression Description Exemples d'utilisation
DictionaryToString Convertit une variable de dictionnaire en variable de chaîne {{$dictionaryVar.LegacyAutomation:dictionaryToString$}}

La sortie est une variable de chaîne avec la valeur suivante : {key1,value1},{key2,value2}

GetBotPath Modifie la valeur de la variable de chemin du robot dans les robots 11.x ou 10.x et la remplace par le chemin de robot relatif en fonction du référentiel Automation 360.
GetDecrementedNumber Diminue la valeur de la variable respective de 1. Il est principalement utilisé dans les positions d’index de liste, des variables d’enregistrement ou de tableau. $myArray[$Loop-Counter-1.LegacyAutomation:getDecrementedNumber$][0]$

La sortie de monNombre diminue de 1 à chaque itération de la boucle.

GetIncrementedNumber Augmente la valeur de la variable respective de 1. Il est principalement utilisé dans les positions d’index de liste, des variables d’enregistrement ou de tableau. $Loop-Counter-1.LegacyAutomation:getIncrementedNumber.Number:toString$La sortie de myNumber augmente de 1 à chaque itération de la boucle.
GetKeystrokeCount Calcule les valeurs des séquences de touches dans une phrase/un texte
Remarque : Un caractère spécial, tel que [TAB], [END] ou [PAGE DOWN], est compté comme une seule séquence de touches.
$KeyStroke-CharLength.LegacyAutomation:getKeystrokeCount.String:toNumber$

La sortie est le délai moyen pour chaque séquence de touches.

GetLegacyIndexValue Récupère la valeur de la position d’index spécifique de la variable de liste dans les robots migrés à partir de 11.x ou 10.x. Si la position de l’index est supérieure à la taille de la variable de liste, le système récupère la valeur à partir de la première position d’index de la liste dans les robots migrés
ListToString Convertit une variable de liste en variable de chaîne. {{$listVar.LegacyAutomation:listToString$}}

La sortie est une variable de chaîne avec la valeur suivante : valeur1,valeur2,valeur3

ListToTable Convertit une variable de liste en variable de tableau. {{$my-list-variable.LegacyAutomation:listToTable$}}

La sortie est une variable de tableau où chaque valeur de liste est une cellule dans une seule colonne.

ParseLegacyKeys Garantit que la commande Insérer la séquence de touches des robots 10.x/11.x stockés dans les variables est réussie lors de l’exécution. Cette expression les convertit en équivalent de frappes de touches de Automation 360 pendant l’exécution.
Remarque : L’aspect de certains caractères spéciaux diffère entre Version 11.3 et Automation 360. Par exemple, la touche Page vers le haut s’affiche comme [PAGE VERS LE HAUT] dans Version 11.3 et [PAGE VERS LE HAUT] dans Automation 360. Cette différence n’a pas d’impact sur la fonction robot.
$Test.LegacyAutomation:parseLegacyKeys$
ParseVariableOperation Analyse l’expression fournie dans la commande 10.x/11.x opération de variable. Cette expression garantit que Automation 360 renvoie le même résultat que les 10.x/11.x robots lors de l’exécution. $prompt-assignment.LegacyAutomation:parseVariableOperation$
TableToString Convertit une variable de tableau en variable de chaîne.

Vous pouvez également utiliser des délimiteurs tels qu’un point-virgule, les deux points ou un espace pour séparer les valeurs de la variable de chaîne dans la sortie.

{{$tableVar.LegacyAutomation:tableToString$}}

La sortie est une variable de chaîne avec la valeur suivante : {value1,value2},{value3,value4}

Utilisez deux points, un point-virgule ou un espace comme <"delimiter"> :

{{$tableVar.LegacyAutomation:tableToString(<"delimiter">)$}}
For example:
{{$tableVar.LegacyAutomation:tableToString(":")$}}

Il en résulte une variable de chaîne avec la valeur suivante : {value1:value2},{value3:value4}

TableToList Convertit une variable de tableau en variable de liste.
{{$DataTable.LegacyAutomation:tableToList(<column_index>)$}} For example: {{$DataTable.LegacyAutomation:tableToList(2)$}}

La sortie est une variable de chaîne avec la valeur suivante : [valeur1,valeur2,valeur3]

Envoyer le commentaire