Aktionen zum Erstellen von Automatisierungen
- Zuletzt aktualisiert2024/04/19
Aktionen zum Erstellen von Automatisierungen
Verwenden Sie Aktionen, um einen Automatisierungsworkflow zu erstellen und einen Bot anzuweisen, was er tun soll. Die verfügbaren Aktionen befinden sich in der Aktionen-Palette des Bot Editors im Control Room.
Aktionen, Pakete und Abhängigkeiten
Aktionen werden basierend auf der Technologie, die sie automatisieren, in Pakete gruppiert. Das Excel Advanced Paket enthält beispielsweise Excel-bezogene Aktionen, wie z. B. Arbeitsmappe öffnen, Zu Zelle wechseln und Zelle löschen, die Sie im Bot Editor einfügen können, um einen Tabellenkalkulationsprozess zu automatisieren.
Jedes Paket wird einzeln aktualisiert und aktiviert, um neue Funktionen zu unterstützen. Neue Bots werden mit der Standardversion erstellt. Vorhandene Bots werden nicht automatisch aktualisiert. Sie werden mit derselben Paket-Version ausgeführt, mit der sie erstellt wurden, bis der Bot Creator manuell auf die neue Version aktualisiert wird.
Wenn der Control Room einen Bot bereitstellt, werden die Pakete, die zur Erstellung der Automatisierung verwendet wurden, erfasst und an den Bot-Agent auf dem Zielgerät gesendet. Der Bot-Agent speichert die Pakete im Cache, sodass sie nicht bei jeder Ausführung des Bots aktualisiert werden müssen.
Um die Laufzeit bei der ersten Ausführung eines Bots auf einem Gerät zu verkürzen, laden Sie die Pakete mit der Option Pakete vorladen im Bot Editor vor. Das System lädt die Pakete in \ProgramData\AutomationAnywhere\GlobalCache auf den lokalen Rechner vor, um während der Laufzeit schnell darauf zugreifen zu können.
Nachdem eine Aktion von einem Paket in einem Bot verwendet wurde, wird das Paket zu einer abhängigen Datei dieses Bots.
- Erfahren Sie mehr über die Verwaltung von Pakete unter Pakete.
- Entwickler können unter Paket-SDK mehr über das Erstellen von Paketen erfahren.
- Weitere Informationen zum Verwalten von Bots und Paket-Abhängigkeiten finden Sie unter Bot-Abhängigkeiten.
Pakete und EXE-Dateien
Pakete | EXE-Dateien verarbeiten |
---|---|
DLL | Automation.CSharpDLLWrapper.exe |
Datenbank | Automation.DatabasePlayer.exe |
Arbeiten mit Aktionen
Sie können Aktionen im Bot Editor konfigurieren. Doppelklicken Sie auf die Aktion, um die Felder und Funktionen anzuzeigen, die Sie konfigurieren können. Doppelklicken Sie auf oder ziehen Sie dann eine Aktion, um sie in die Automatisierung einzufügen.
Bewegen Sie den Mauszeiger über die vertikalen Auslassungspunkte oben rechts auf einem Aktion-Symbol, um auf die folgenden Funktionen zuzugreifen:
- Aktion kopieren
- Dupliziert die Aktion.
- Aktion ausschneiden
- Kopiert die Aktion und entfernt sie aus dem Bot-Code.
- Nach Aktion einfügen
- Fügt die kopierte Aktion unter der ausgewählten Aktion ein.
- Aktion löschen
- Entfernt die Aktion aus dem Bot-Code.
- Aktion deaktivieren
- Der Bot ignoriert die Aktion zur Laufzeit, bis Sie sie aktivieren.
- Haltepunkt aktivieren
- Hält den Bot für Fehlerbehebungszwecke an.
- Schritt auslassen
- Verwenden Sie das Symbol „Schritt auslassen“, um im Fehlerbehebungsmodus zur nächsten Aktion zu gelangen. Standardmäßig beginnt der Vorgang mit der ersten Aktion im Fehlerbehebungsmodus.
Über die Symbolleiste oben im Bot Editor können Sie mehrere Aktionen gleichzeitig bearbeiten.
- In diesem Bot suchen (Suchfeld)
- Suchen Sie nach einem beliebigen Text oder einer Aktion, wie zum Beispiel dem Namen eines Pakets, den Namen von Aktionen, Zeichenfolgenamen oder Variablennamen in der Ablauf-, Listen- oder Dualansicht des TaskBots. Sie können Text über mehrere Seiten des Bots suchen, ohne dass die Seiten manuell geladen werden müssen. Diese Funktion ist für das Anzeigen oder Bearbeiten eines Bots mit langen Codezeilen hilfreich, um zu bestimmen, wo und in welcher Zeile der gesuchte Text, z. B. Variablen, Zeichenfolgen oder Aktionen, verwendet wird.
- Sie können nur in den Zeilen des Codes im Bot Editor suchen.
- Das Suchfeld unterscheidet nicht zwischen Groß- und Kleinschreibung.
- Von hier ausführen
- Verwenden Sie die Option „Von hier ausführen“, um den Bot ab einer bestimmten Zeile im Bot Editor auszuführen, indem Sie alle vorherigen Codezeilen überspringen. Diese Funktion hilft dabei, einen bestimmten Codeblock schnell und einfach auszuführen, ohne den gesamten Bot ausführen zu müssen.Anmerkung: Wenn Sie eine Aktion innerhalb eines Paketes mit Bedingungen wie Wenn, Schleife oder Fehlerhandler im Bot verwenden, ist die Option Von hier ausführen in dieser Aktion nicht verfügbar. Sie können jedoch die Option Von hier ausführen aus den Aktionen Wenn, Schleife oder Fehlerhandler verwenden.
- Elemente kopieren
- Kopiert Aktionen in eine Zwischenablage, damit sie innerhalb des Bots dupliziert werden können.
- Elemente ausschneiden
- Kopiert die Aktionen und entfernt sie aus dem Bot-Code.
- Elemente einfügen
- Fügt eine oder mehrere Aktionen nach der markierten Aktion ein. Wenn Sie keine Aktion markiert haben, werden die Aktionen an das Ende der Automatisierungssequenz angehängt.Anmerkung: Dieses Symbol ist nur aktiviert, wenn sich Aktionen in der Zwischenablage befinden.
- An gemeinsame Zwischenablage kopieren
- Kopiert Aktionen, Auslöser und Metadaten in eine Zwischenablage, die von mehreren Bots gemeinsam genutzt wird.
- Von gemeinsamer Zwischenablage einfügen
- Fügt Aktionen, Auslöser und Metadaten aus einem anderen Bot ein.Anmerkung: Dieses Symbol ist nur aktiviert, wenn sich Aktionen in der gemeinsamen Zwischenablage befinden.
Die Option In gemeinsame Zwischenablage kopieren wird nicht angezeigt, wenn sich der Bot im Debug-Modus befindet und Sie nur eine einzige Codezeile ausgewählt haben. Diese Option wird jedoch angezeigt, wenn Sie mehrere Codezeilen auswählen.
Automatische Speicherfunktion für Ereignisse im Bot Editor
- Recorder: Wenn Sie einen Bot mit bestimmten Aktionen erstellen und auf Recorder klicken, wird das Ereignis gespeichert, und nach Abschluss der Aufzeichnung wird das Ereignis automatisch gespeichert.
- Variablenmanager: Wenn Sie eine Variable erstellen oder bearbeiten, um sie in eine Aktion einzufügen, werden die Änderungen gespeichert.Anmerkung: Die automatische Speicherfunktion wird nicht unterstützt, wenn Sie eine Variable löschen oder einfügen, indem Sie durch Drücken von F2 die Variablenliste öffnen.
- Menü „Aktionen“ (vertikale Ellipse): Wenn Sie eine beliebige Aktion aus diesem Menü auswählen, zum Beispiel Pakete, wird das Ereignis automatisch gespeichert. Wenn Sie eine Änderung an der Seite Pakete vornehmen und zum Bot Editor zurückkehren, wird das Ereignis gespeichert.
- Eine Datei suchen: Wenn Sie auf das Symbol Eine Datei suchen klicken, wird der Bot gespeichert, wenn er nicht manuell gespeichert wird. Auch wenn Sie auf die Option Hinzufügen klicken, wird der Bot automatisch gespeichert.
- Dialogfelder: Wenn ein Dialogfeld geöffnet wird, wird es automatisch gespeichert, wenn Änderungen vorgenommen werden.Anmerkung: Die automatische Speicherung wird nur für Dialogfelder der obersten Ebene ausgelöst, nicht für verschachtelte Dialogfelder.
- Variablen löschen: Wenn Sie nicht verwendete Variablen löschen, wird das Ereignis gespeichert.
- Bot-Namensänderung: Wenn Sie den Namen eines Bots bearbeiten, wird das Ereignis gespeichert.
Ressourcen