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 zu verleihen.
Vorbereitungen
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Aktivitäten sind ein wiederverwendbarer Satz von Anweisungen, die für eine Automatisierung auf der Designoberfläche von RPA Desktop Design Studiokonzipiert sind.
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 die Start- und Endpunkte 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 Aktivitäten auch in verschiedene Automatisierungsprojekte importieren.
Prozedur
-
Navigieren Sie im Projektexplorer zu Aktivitäten.
Im Abschnitt Aktivitäten werden alle Aktivitäten aufgelistet, die für jedes Projekt erstellt werden. Standardmäßig wird eine Hauptaktivität erstellt, wenn ein neues Projekt initiiert wird. Die Automatisierungsausführung beginnt mit der Hauptaktivität, wie im folgenden Beispiel gezeigt.
-
Führen Sie eine der folgenden Optionen für eine gewünschte Aktion aus.
Option Aktion So erstellen Sie eine neue Aktivität Klicken Sie im Projektexplorer mit der rechten Maustaste auf Aktivitäten, und wählen Sie Neue Aktivitätaus. So benennen Sie eine Aktivität um 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 aus, um einen neuen Namen einzugeben.
- Doppelklicken Sie auf die Aktivität, und ändern Sie im Bereich Eigenschaften den Namen im Feld Name.
Beispiel: Test 1 und Test 2.
So fügen Sie die Eingabeparameter einer Aktivität hinzu Klicken Sie auf das Plus-Symbol ( ) in der Startkomponente.
Wenn Sie diese Aktivität in eine andere Aktivität ziehen, werden die Eingabeparameter als Dateneingabeports angezeigt.
So fügen Sie die Ausgabeparameter einer Aktivität hinzu Klicken Sie auf das Plus-Symbol ( ) in der Endkomponente.
Wenn Sie diese Aktivität in eine andere Aktivität ziehen, werden die Ausgabeparameter als Datenausgabeports angezeigt.
So öffnen Sie eine Aktivität auf der Designoberfläche Doppelklicken Sie auf die Aktivität. So legen Sie eine bestimmte Aktivität als Ausgangspunkt für das Automatisierungsprojekt fest Klicken Sie mit der rechten Maustaste auf die Aktivität, und wählen Sie Als Start markierenaus. Standardmäßig ist die Hauptaktivität als Start 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.
So verwenden Sie eine Aktivität innerhalb desselben Automatisierungsprojekts Ziehen Sie die Aktivität auf die gewünschte Designoberfläche der Aktivität. So verwenden Sie eine Aktivität in einem anderen Automatisierungsprojekt wieder Führen Sie die Schritte in Importieren Sie ein Projekt in RPA Desktop Design Studioaus. 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. So erstellen Sie eine lokale Variable: Klicken Sie mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Variable erstellenaus. So erstellen Sie eine 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.
So finden Sie alle Referenzen einer Aktivität, die in anderen Aktivitäten verwendet werden Klicken Sie im Projektexplorer 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.
So löschen Sie eine Aktivität Führen Sie die folgenden Schritte aus: - Löschen Sie alle Verweise, die in anderen Aktivitäten verwendet werden, falls vorhanden. Verwenden Sie für diesen Schritt die Option Alle Referenzen finden.
- Klicken Sie im Projektexplorer mit der rechten Maustaste auf die Aktivität, und wählen Sie Löschenaus.
- Wählen Sie im Bestätigungsdialogfeld die Option Jaaus.
So lösen Sie Konflikte beim Zusammenführen von Änderungen aus mehreren Quellen einer Aktivität Klicken Sie im Projektexplorer mit der rechten Maustaste auf die gewünschte Aktivität, und wählen Sie Quellcodeverwaltungaus. Das Dialogfeld PROZESSE VERGLEICHEN wird angezeigt, und die Änderungen werden wie im folgenden Beispiel hervorgehoben hervorgehoben.
Abbildung : 1. Dialogfeld „Prozesse vergleichen“. Weitere Informationen finden Sie unter Lösen Sie Konflikte beim Zusammenführen von Änderungen aus mehreren Quellen derselben Aktivität.
Zum Ausführen und Testen der Automatisierung des Projekts, das alle Aktivitäten enthält Führen Sie die folgenden Schritte aus: - Konsolidieren Sie alle Aktivitäten in einer einzigen Hauptaktivität, und ordnen Sie sie in der Ausführungsreihenfolge an, um die gesamte Automatisierung auszuführen, wie im folgenden Beispiel gezeigt.
Abbildung : 2. Konsolidieren Sie die Aktivitäten Test 1 und Test 2 in einer einzigen Hauptaktivität - Klicken Sie auf der Registerkarte Design auf Ausführen, um die gesamte in diesen beiden Aktivitäten entworfene Automatisierung auszuführen.
In diesem Beispiel ist die Hauptaktivität als Start markiert, wodurch die Aktivität Test 1 gefolgt von der Aktivität Test 2 ausgeführt wird.
Wichtig:Sie können auf das folgende Verhalten stoßen, 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 auf dieselbe Komponente in der Designoberfläche ziehen, ersetzt die neue Komponente die vorhandene Komponente. Beispiel: Wenn Sie die ActionSet- Komponente bereits auf der Designoberfläche haben und eine andere ActionSet -Komponente per Drag-and-Drop in das vorhandene ActionSet verschieben, 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 verworfenen Komponente zugeordnet, wenn der Portname und der Portdatentyp identisch sind.
- Wenn Sie eine neue Komponente per Drag-and-Drop in eine andere Komponente oder Methode in der Designoberfläche verschieben, ersetzt die neue Komponente die vorhandene Komponente.
Alle Verbindungen, Variablen oder statischen Daten, die der vorhandenen Komponente zugeordnet sind, werden der neu verworfenen 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. Beim Drag-and-Drop einer Komponente zwischen zwei Komponenten können die folgenden Verhaltensweisen auftreten:
- Wenn Portnamen und Portdatentypen der neu verworfenen 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 konvertiert werden kann (die Quellportdaten müssen in den Zieldatentyp konvertiert werden). Dies wird als Typumwandlung oder Typkonvertierung bezeichnet. Weitere Informationen zur Typumwandlung finden Sie unter Java-Typumwandlung. Beispiel: Ganzzahl zu Objekt, aber nicht Objekt zu 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.