Übersicht über die Variablen
- Zuletzt aktualisiert2026/01/05
Automation 360 bietet eine Vielzahl von Variablen, die jeweils für bestimmte Datentypen und Verwendungszwecke vorgesehen sind. In den nachstehenden Themen erfahren Sie mehr über die einzelnen Variablen und ihre Verwendung.
Verwenden von Variablen
| Datentyp | Verhalten |
|---|---|
| Zahl, Zeichenkette, Boolescher Wert, Datum/Uhrzeit, Anmeldeinformationen und Datentabelle (Zuweisen, Verbinden und Zusammenführen) | Sie erstellen einen übergeordneten und einen untergeordneten Bot unter Verwendung der folgenden Datentypen (Nummer, Zeichenfolge, Boolescher Wert, Datum/Zeit und Anmeldedaten) und führen den TaskBot aus. Wenn der übergeordnete Bot eine Variable über Eingabevariablen an den untergeordneten Bot übergibt und Sie die Werte dieser Variablen im untergeordneten Bot ändern, werden die Änderungen nicht gespeichert, wenn die Ausführung wieder zum übergeordneten Bot wechselt. Wenn Sie diese Datentypen verwenden, wird der tatsächliche Wert der Variablen übergeben, und alle Änderungen, die auf dem untergeordneten Bot an diesen Variablen vorgenommen werden, werden nicht für den übergeordneten Bot übernommen. |
| Liste, Wörterbuch, Datei, Tabelle, Fenster, Datensatz, Sitzung, Formular und Datentabelle (Zeile oder Spalte einfügen oder löschen, sortieren und Wert einer einzelnen Zelle festlegen) | Sie erstellen einen übergeordneten und einen untergeordneten Bot mit den folgenden Datentypen (Liste, Wörterbuch, Datei, Tabelle, Fenster, Datensatz, Sitzung und Formular) und führen den TaskBot aus. Wenn der übergeordnete Bot eine Variable über Eingabevariablen an den untergeordneten Bot übergibt und Sie die Werte dieser Variablen im untergeordneten Bot ändern, werden die Änderungen gespeichert, wenn die Ausführung wieder zum übergeordneten Bot wechselt. Wenn Sie diese Datentypen verwenden, werden die Werte mittels Verweis übergeben, und alle Änderungen, die auf dem untergeordneten Bot an diesen Variablen vorgenommen werden, werden für den übergeordneten Bot übernommen. |
- VarListe: Mitarbeiterdaten (Vorname, Nachname, Geburtsdatum)
- VarZeichenfolge: Beschäftigungsart (Unbefristet)
- VarNummer: 100
-
Sie haben ein neues Detail in der VarList-Variable als Employee data (Date of Joining) hinzugefügt.
- Sie haben den Wert der VarString-Variable in Employment type (Contract) geändert.
- Sie haben den Wert der VarNumber-Variable in 50 geändert.
- VarListe: Mitarbeiterdaten (Vorname, Nachname, Geburtsdatum, Eintrittsdatum)
- VarZeichenfolge: Beschäftigungsart (Unbefristet)
- VarNummer: 100
- Anmeldedaten und Anmeldedaten-Variablen im Bot-Editor
- Verwenden Sie bei der Erstellung von Bots Anmeldedaten, um sensible Informationen wie Kennwörter und Kontonummern zu übermitteln. Durch die Verwendung von Anmeldedaten werden die sensiblen Informationen von Bots und Bot Runnern getrennt, wodurch das Risiko eines Datenverlusts oder eines unbefugten Nutzerzugriffs verringert wird.
- Vordefinierte Variablen
- Vordefinierte (oder System-)Variablen geben die spezifischen Werte über die Maschine zurück, auf der der Bot ausgeführt wird. Nutzer können die Werte einer vordefinierten Variable nicht bearbeiten.
- Ihre Variablen (benutzerdefiniert)
- Nutzer und einige Aktionen erstellen benutzerdefinierte Variablen, um Werte vorübergehend zu speichern. Verwenden Sie diese Art von Variablen, um Werte in eine Aktion einzugeben (Fenstertitel, Anmeldedaten oder Dateipfad) oder um die Ausgabe einer Aktion zu akzeptieren (aus einer Datei gelesene Werte oder eine boolesche Rückgabe).
- Globale Werte
- Globale Werte ermöglichen es den Nutzern, identische Werte zwischen Bots wiederzuverwenden, anstatt für jeden Bot neue Variablen zu erstellen.
- Aufgabenelementvariablen
- Sie können die Aufgabenelement-Variablen verwenden, um die Aufgabenelement -Attribute oder -Werte vom Task Bot an den Control Room zu übergeben, wenn Sie den Bot mit der Option Bot mit Warteschlange ausführen ausführen.
Bearbeiten von Variablen
Sie können den Datentyp einer bestehenden Variablen im Bot-Editor bearbeiten, was die Flexibilität beim Erstellen von Bots erheblich erhöht, Nacharbeit reduziert und Fehler verhindert, wenn sich Variablen während der Automatisierungsentwicklung verändern.
- Für List-, Dictionary- und Session-Variablen ist das Feld Subtype ebenfalls bearbeitbar.
- Die Benutzeroberfläche passt dynamisch an, welche Felder angezeigt, bearbeitbar oder deaktiviert werden, basierend auf dem neuen Typ.
- Mögliche Validierungsfehler
- Defekte Verweise in übergeordneten Automatisierungen
- Zurücksetzen von Eingabe-/Ausgabe-/Konstantenzuständen
- Verlust zuvor gespeicherter Standardwerte
- Der Typ der Variablen wird überall dort aktualisiert, wo sie im Bot verwendet wird.
- Wenn der neue Typ zu Inkonsistenzen führt, werden Validierungsfehler sowohl im Bot-Editor als auch im Tab „Problemübersicht“ des Assistant-Fensters angezeigt.
- Deaktivierte Aktionen sind von der Validierung ausgeschlossen.
- Einstellungen, die weiterhin gelten, werden beibehalten.
- Nicht mehr anwendbare Einstellungen werden automatisch ausgeblendet oder deaktiviert.
- Standardwerte verhalten sich intelligent:
- Wenn ein Benutzer nach einer Typänderung einen neuen Standard eingibt → wird dieser beibehalten.
- Wenn kein neuer Standardwert eingegeben wird → wird der vorherige Standardwert basierend auf dem Typ zurückgesetzt.
- Für Typ Any → Standard ist nicht bearbeitbar.
- Für Typ Session → Standard ist ausgeblendet.
- Debug-Überwachungsfenster
- Fenster „Suchen und Ersetzen“
- Task-Bot, API-Aufgabe und Process Composer
Rückgängig-Funktion Rückgängig Funktionalität erlaubt es Ihnen, den vorherigen Typ, den Standardwert und den Validierungsstatus wiederherzustellen.
Vorteile der Bearbeitung von Variablen
- Volle Kontrolle über die Entwicklung von Variablen
- Es ist nicht nötig, Variablen neu zu erstellen, was das Debugging und die Nacharbeit drastisch reduziert.
- Automatisierte Warnungen und Validierungen helfen, fehlerhafte Bots zu verhindern.
- Das System gewährleistet einen sicheren, vorhersehbaren und transparenten Ablauf für Typänderungen.