Veraltete Automatisierung Paket
- Zuletzt aktualisiert2022/07/19
Die Aktionen des Veraltete Automatisierung-Pakets werden nur in migrierten Bots verwendet, um sicherzustellen, dass sie nahtlos in Automation 360 ausgeführt werden. Wir empfehlen, dieses Paket nicht für die Entwicklung neuer Bots zu verwenden.
Ausdrücke
Ausdrücke erscheinen in Aktions-Eingabefeldern. Dieses Paket umfasst die folgenden Ausdrücke:
Ausdruck | Beschreibung | Anwendungsbeispiel |
---|---|---|
DictionaryToString |
Konvertiert eine Wörterbuchvariable in eine Zeichenfolgenvariable | {{$dictionaryVar.LegacyAutomation:dictionaryToString$}} Die Ausgabe ist eine Zeichenfolgenvariable mit dem folgenden Wert: |
GetAbsolutePath |
Gibt den relativen Pfad aller (nicht von Automation Anywhere stammenden) Dateien auf Ihrem System an, indem eine globale Variable am Anfang des Pfades steht. In Enterprise 11 oder Enterprise 10 befindet sich das Äquivalent von GetAbsolutePath unter In Enterprise 11 oder Enterprise 10 kann jeder Ordner im Repository als Startpfad für den |
|
GetBotPath |
Ändert den Wert der Bot-Pfadvariable in Enterprise 11- oder Enterprise 10-Bots und ersetzt ihn durch den relativen Bot-Pfad gemäß dem Automation 360-Repository. Der Wert des Bot-Pfads basiert auf dem ApplicationPath des lokalen Pfads oder Netzwerkpfads. |
|
GetDecrementedNumber |
Verringert den Wert der jeweiligen Variablen um 1. Dies wird meist in den Indexpositionen von Listen-, Datensatz-, Array- oder Tabellenvariablen verwendet. | $myArray[$Loop-Counter-1.LegacyAutomation:getDecrementedNumber$][0]$ Die Ausgabe von |
GetIncrementedNumber |
Erhöht den Wert der jeweiligen Variablen um 1. Dies wird meist in den Indexpositionen von Listen-, Datensatz-, Array- oder Tabellenvariablen verwendet. | $Loop-Counter-1.LegacyAutomation:getIncrementedNumber.Number:toString$ Die Ausgabe von myNumber erhöht sich bei jeder Iteration der Schleife um 1. |
GetKeystrokeCount |
Berechnet die Werte der Tastaturanschläge in einer Phrase/einem Text Anmerkung: Ein Sonderzeichen, wie z. B. [TAB], [ENDE] oder [SEITE NACH UNTEN], wird als ein Tastaturanschlag gezählt.
|
$KeyStroke-CharLength.LegacyAutomation:getKeystrokeCount.String:toNumber$ Die Ausgabe ist die durchschnittliche Verzögerung für jeden Tastendruck. |
GetLegacyIndexValue |
Ruft den Wert von der spezifischen Indexposition der Listenvariablen in den von Enterprise 11 oder Enterprise 10 migrierten Bots ab. Wenn die Indexposition größer ist als die Größe der Listenvariablen, wird der Wert von der ersten Indexposition der Liste in den migrierten Bots abgerufen. | |
ListToString |
Konvertiert eine Listenvariable in eine Zeichenfolgenvariable. | {{$listVar.LegacyAutomation:listToString$}} Die Ausgabe ist eine Zeichenfolgenvariable mit dem folgenden Wert: |
ListToTable |
Konvertiert eine Listenvariable in eine Tabellenvariable. | {{$my-list-variable.LegacyAutomation:listToTable$}} Die Ausgabe ist eine Tabellenvariable, bei der jeder Listenwert eine Zelle in einer einzelnen Spalte ist. |
ParseLegacyKeys |
Stellt sicher, dass der Befehl Tastaturanschlag einfügen der in Variablen gespeicherten Enterprise 10/Enterprise 11-Bots bei der Ausführung erfolgreich ist. Dieser Ausdruck wandelt sie während der Ausführung in äquivalente Automation 360-Tastaturanschläge um. Anmerkung: Das Aussehen einiger Sonderzeichen unterscheidet sich zwischen Version 11.3 und Automation 360. Die Taste für „Bild nach oben“ erscheint beispielsweise als [SEITE NACH OBEN] in Version 11.3 und [SEITE NACH OBEN] in Automation 360. Dieser Unterschied hat keine Auswirkungen auf die Funktion des Bots.
|
$Test.LegacyAutomation:parseLegacyKeys$ |
ParseVariableOperation |
Analysiert den im Befehl Variable Operation angegebenen Ausdruck in Enterprise 10/Enterprise 11. Dieser Ausdruck stellt sicher, dass Automation 360 bei der Ausführung die gleiche Ausgabe liefert wie Enterprise 10/Enterprise 11-Bots. | $prompt-assignment.LegacyAutomation:parseVariableOperation$ |
TableToString |
Konvertiert eine Tabellenvariable in eine Zeichenfolgenvariable. Sie können auch Trennzeichen wie einen Doppelpunkt, ein Semikolon oder ein Leerzeichen verwenden, um die Werte der Zeichenfolgenvariablen in der Ausgabe zu trennen. |
{{$tableVar.LegacyAutomation:tableToString$}} Die Ausgabe ist eine Zeichenfolgenvariable mit dem folgenden Wert: Verwenden Sie einen Doppelpunkt, ein Semikolon oder ein Leerzeichen als <"Trennzeichen">: {{$tableVar.LegacyAutomation:tableToString(<"delimiter">)$}} Zum Beispiel:
Die Ausgabe ist eine Zeichenfolgenvariable mit dem folgenden Wert: |
TableToList |
Konvertiert eine Tabellenvariable in eine Listenvariable. | {{$DataTable.LegacyAutomation:tableToList(<column_index>)$}} For example: {{$DataTable.LegacyAutomation:tableToList(2)$}} Die Ausgabe ist eine Listenvariable mit dem folgenden Wert: |
StringToList |
Konvertiert eine Variable vom Typ Zeichenfolge in eine Variable vom Typ Liste. | $SampleString.LegacyAutomation:stringToList$ Die Ausgabe ist eine Listenvariable der Größe 1 mit dem gleichen Wert wie „SampleString“. |
StringToTable |
Konvertiert eine Zeichenfolgenvariable in eine Datentabellentypvariable. | $SampleString.LegacyAutomation:stringToTable$ Die Ausgabe ist eine Datentabellenvariable mit der Größe (1*1) und dem Wert im Index [0,0], der dem SampleString entspricht. |