Erstellen und verwenden Sie eine Aktivität in RPA Desktop Design Studio
Erstellen und verwenden Sie eine Aktivität, um einem Automatisierungsprojekt in RPA Desktop Design StudioModularität bereitzustellen.
Vorbereitungen
Richten Sie die Anwendung RPA Desktop Design Studio ein, und fügen Sie die Instanzdetails ServiceNow hinzu. Weitere Informationen finden Sie unter RPA Desktop Design Studio einrichten.
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Aktivitäten sind wiederverwendbare Anweisungen, die für eine Automatisierung auf der Designoberfläche von RPA Desktop Design Studioentworfen wurden.
Sie können Automatisierungs-Workflows in einer Aktivität auf der Designoberfläche mithilfe verschiedener Komponenten entwerfen.
Jede Aktivität enthält standardmäßig zwei Komponenten: Start und Ende. Diese Komponenten können nicht gelöscht werden, da sie der Start- und Endpunkt der Aktivität sind.
Sie können jede Aktivität innerhalb desselben Automatisierungsprojekts mehrmals wiederverwenden, indem Sie die Aktivität auf die Designoberfläche ziehen. Sie können auch Aktivitäten in andere Automatisierungsprojekte importieren.
Informationen zum Erstellen einer Aktivität mit Now Assistfinden Sie unter Erstellen Sie eine Aktivität mit Now Assist.
Prozedur
-
Navigieren Sie im Projektexplorer zu Aktivitäten.
Im Abschnitt „Aktivitäten“ werden alle Aktivitäten aufgelistet, die unter jedem Projekt erstellt werden. Standardmäßig wird eine Hauptaktivität erstellt, wenn ein neues Projekt initiiert wird. Die Ausführung der Automatisierung beginnt mit der Startaktivität, in diesem Fall der Hauptaktivität, wie im folgenden Beispiel gezeigt.
-
Führen Sie eine der folgenden Optionen für eine gewünschte Aktion aus.
Option Aktion Zum Erstellen einer neuen Aktivität Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf Aktivitäten, und wählen Sie Neue Aktivitätaus. Zum Erstellen einer neuen Aktivität mit Now Assist Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf Aktivitäten, und wählen Sie Neue Aktivität mit Now Assistaus. Weitere Informationen finden Sie unter Erstellen Sie eine Aktivität mit Now Assist. Um auf die Funktion Now Assist für RPA-Hub in RPA Desktop Design Studiozuzugreifen, führen Sie die folgenden Schritte aus:- Installieren Sie die Anwendung Now Assist für RPA-Hub, um die generative KI-Fähigkeit hinzuzufügen. Weitere Informationen finden Sie unter Now Assist für RPA-Hubkonfigurieren.
- Aktivieren Sie die Kompetenz „RPA-Bot-Generierung“, um die Fähigkeit der generativen KI zu verwenden. Weitere Informationen finden Sie unter Aktivieren Sie die Kompetenz „RPA-Bot-Generierung“..
- Starten Sie nach der Aktivierung der Kompetenz „RPA-Bot-Generierung“ die Anwendung RPA Desktop Design Studio neu, um die geänderten Einstellungen anzuwenden.
Um eine Aktivität umzubenennen Führen Sie eine der folgenden Aktionen aus: - Klicken Sie im Projektexplorer mit der rechten Maustaste auf die Aktivität, und wählen Sie Umbenennen, um einen neuen Namen einzugeben.
- Doppelklicken Sie auf die Aktivität, und ändern Sie im Bereich Eigenschaften den Namen im Feld Name.
Zum Beispiel Test 1 und Test 2.
Um die Eingabeparameter zu einer Aktivität hinzuzufügen Klicken Sie auf das Plus-Symbol ( ) in der Komponente Starten.
Wenn Sie diese Aktivität in eine andere ziehen, werden die Eingabeparameter als Dateneingabeports angezeigt.
Um die Ausgabeparameter zu einer Aktivität hinzuzufügen Klicken Sie auf das Plus-Symbol ( ) in der Komponente Ende.
Wenn Sie diese Aktivität in eine andere Aktivität ziehen, werden die Ausgabeparameter als Datenausgabeports angezeigt.
Zum Öffnen einer Aktivität auf der Designoberfläche Doppelklicken Sie auf die Aktivität. Zum Festlegen einer bestimmten Aktivität als Ausgangspunkt für das Automatisierungsprojekt Klicken Sie mit der rechten Maustaste auf die Aktivität, und wählen Sie Als Start markierenaus. Standardmäßig ist die Hauptaktivität als Starten markiert.
Wenn Sie auf der Registerkarte „Design“ auf „ Ausführen “ klicken, um dieses Projekt auszuführen, beginnt die Automatisierung mit der Aktivität, die als Start markiert ist.
Dient zum Wiederverwenden einer Aktivität innerhalb desselben Automatisierungsprojekts Ziehen Sie die Aktivität auf die gewünschte Designoberfläche der Aktivität. Dient zum Wiederverwenden einer Aktivität in einem anderen Automatisierungsprojekt Führen Sie die unter Importieren Sie das Projekt in RPA Desktop Design Studioaufgeführten Schritte aus. Um die Fehler auf Aktivitätsebene zu behandeln Klicken Sie mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Fehler-Handleraus. Zum Erstellen einer lokalen Variablen Klicken Sie mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Variable erstellenaus. Zum Erstellen einer Kopie einer Aktivität Klicken Sie mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Kopie erstellenaus. Wenn Sie beispielsweise eine Kopie der Aktivität „Test 1“ erstellen, wird im Abschnitt „Aktivitäten“ eine neue Aktivität als „Test1_Copy“ erstellt.
Um alle Referenzen einer Aktivität zu finden, die in anderen Aktivitäten verwendet werden Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Alle Referenzen suchenaus. Die Ergebnisse werden im Dialogfeld „Alle Referenzen suchen“ angezeigt.
Zum Löschen einer Aktivität Gehen Sie wie folgt vor: - Löschen Sie alle Referenzen, die ggf. in anderen Aktivitäten verwendet werden. Verwenden Sie für diesen Schritt die Option „Alle Referenzen finden“.
- Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf die Aktivität, und wählen Sie Löschen aus.
- Wählen Sie im Bestätigungsdialogfeld Jaaus.
Um Konflikte beim Zusammenführen von Changes aus mehreren Quellen einer Aktivität zu lösen Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Quellcodeverwaltungaus. Das Dialogfeld COMPARE PROCESSES (Prozesse vergleichen) wird angezeigt, und die Änderungen werden hervorgehoben (siehe folgendes Beispiel).
Abbildung : 1. Dialogfeld „Prozesse vergleichen“. Weitere Informationen finden Sie unter Lösen Sie Konflikte, wenn Sie Changes aus mehreren Quellen derselben Aktivität zusammenführen.
Zum Ausführen und Testen der Automatisierung des Projekts, das alle Aktivitäten enthält Gehen Sie wie folgt vor: - Fassen Sie alle Aktivitäten in einer einzigen Hauptaktivität zusammen, und ordnen Sie sie in der Ausführungsreihenfolge an, um die gesamte Automatisierung auszuführen (siehe folgendes Beispiel).
Abbildung : 2. Fassen Sie Test-1- und Test-2-Aktivitäten in einer einzigen Hauptaktivität zusammen - Klicken Sie auf der Registerkarte Designauf Ausführen, um die gesamte in diesen beiden Aktivitäten entworfene Automatisierung auszuführen.
In diesem Beispiel ist die Aktivität Main als Start markiert, die die Aktivität Test 1 gefolgt von der Aktivität Test 2 ausführt.
Wichtig:Die folgenden Verhaltensweisen können auftreten, wenn Sie eine Automatisierungskomponente per Drag-and-Drop aus der Toolbox, dem Objekt-Explorer, dem Projekt-Explorer und dem Kompetenz-Explorer in die Designoberfläche ziehen:- Wenn Sie eine Komponente per Drag-and-Drop zu derselben Komponente in der Designoberfläche ziehen, ersetzt die neue Komponente die vorhandene Komponente. Wenn Sie beispielsweise die ActionSet- Komponente bereits auf der Designoberfläche haben und Sie eine weitere ActionSet- Komponente per Drag-and-Drop in das vorhandene ActionSetziehen, ersetzt die neue Version die vorhandene Komponente.
Alle Verbindungen (Steuerungs- und Datenverbindungen), Variablen oder statischen Daten, die der vorhandenen Komponente zugeordnet sind, werden der neu gelöschten Komponente zugeordnet, wenn der Portname und der Portdatentyp identisch sind.
- Wenn Sie eine neue Komponente per Drag-and-Drop zu einer anderen Komponente oder Methode in der Designoberfläche ziehen, ersetzt die neue Komponente die vorhandene Komponente.
Alle Verbindungen, Variablen oder statischen Daten, die der vorhandenen Komponente zugeordnet sind, werden der neu gelöschten Komponente zugeordnet, wenn die Portnamen und Portdatentypen identisch sind.
- Wenn Sie eine Komponente per Drag-and-Drop zwischen zwei Komponenten ziehen, die bereits in der Designoberfläche verbunden sind, wird die Komponente zwischen den vorhandenen Komponenten platziert. Wenn Sie eine Komponente per Drag-and-Drop zwischen zwei Komponenten ziehen, können die folgenden Verhaltensweisen auftreten:
- Wenn Portnamen und Portdatentypen der neu gelöschten Komponente mit den verbundenen Komponenten übereinstimmen, werden die Datenverbindungen erstellt.
- Wenn die Portnamen identisch sind und die Portdatentypen unterschiedlich sind, werden die Datenverbindungen nur erstellt, wenn der Portdatentyp konvertierbar ist (die Quellportdaten müssen in den Zieldatentyp konvertiert werden). Dies wird als Typecasting oder Typkonvertierung bezeichnet. Weitere Informationen zur Typumwandlung finden Sie unter Java-Typumwandlung). Beispiel: Ganzzahl an Objekt, aber nicht Objekt an Ganzzahl.
- Wenn die Portnamen identisch sind und der Portdatentyp konvertiert werden kann, aber bereits eine Datenverbindung zwischen den beiden Komponenten besteht, wird keine neue Datenverbindung erstellt.