Apps
Neuestes
False
Bannerhintergrundbild
Apps-Benutzerhandbuch
Letzte Aktualisierung 19. März 2024

Referenzieren eines Prozesses aus dem Orchestrator

UiPath Apps bietet die Möglichkeit, eine App mit einem Automatisierungsprozess zu verbinden. Ihre App kann als Schnittstelle für die Eingabe in den Prozess oder als visuelle Leinwand zur Ergebnisanzeige für Ihre Benutzer verwendet werden.

Hinweis: Beim Senden einer DataTable von einem Prozess an einen zweiten Prozess mithilfe von Apps ist die Reihenfolge der Spalten in einer Zeile möglicherweise nicht identisch.

Referenzieren eines Prozesses aus dem Orchestrator

Sobald ein Prozess im Orchestrator veröffentlicht wurde, können Sie über eine App auf diesen Prozess verweisen.

Das folgende Beispiel zeigt Ihnen, wie Sie einen veröffentlichten Prozess zu einer App hinzufügen:

  1. Erweitern Sie in einer vorhandenen App in App Studio das Dropdownmenü rechts neben der Schaltfläche Steuerelement hinzufügen.
  2. Wählen Sie Prozess aus.



  3. Eine Liste der Mandanten für das aktuelle Konto wird angezeigt. Wählen Sie den Mandanten aus, der den Prozess hostet, auf den Sie verweisen müssen, und klicken Sie dann auf Weiter.



  4. Der Assistent Prozess hinzufügen wird geöffnet und zeigt die Liste der Prozesse im ausgewählten Mandanten gruppiert nach Ordnern an.
  5. Wählen Sie einen oder mehrere Prozesse aus. Im rechten Bereich werden die Beschreibung sowie die Eingabe- und Ausgabeargumente des hervorgehobenen Prozesses angezeigt.


  6. Aktivieren Sie das Kästchen neben dem Prozess, den Sie in Ihrer App verwenden möchten, und klicken Sie auf Hinzufügen.

    Hinweis: Prozessberechtigungen werden im Orchestrator verwaltet. Stellen Sie sicher, dass Sie über die richtigen Berechtigungen für den Prozess verfügen, den Sie vom Orchestrator aus hinzufügen möchten.

    Spezifische Setup-Anweisungen finden Sie unter Verwalten von Rollen im Orchestrator.

    Wichtig:

    Standardmäßig erkennt App Studio die Felder eines .NET-Objekts nicht, das als Eingabe-/Ausgabeargument für Ihren Prozess verwendet wird (z. B. ein Datentabellenobjekt).

    So kann App Studio diese Felder identifizieren:

    • Führen Sie Ihren Prozess aus, bevor Sie ihn zu Ihrer App hinzufügen. Apps überprüft den Auftragsverlauf und erkennt automatisch das Schema/die Felder des .NET-Objekts.
    • Geben Sie manuell Objektfelder für die Prozesseingabe/-ausgabe an. Wenn Ihr Prozess keinen Auftragsverlauf hat, müssen Sie nach dem Hinzufügen zu Ihrer App seine Felder manuell angeben.

    Beachten Sie, dass manuell hinzugefügte Parameter entfernt werden, wenn der Prozess aktualisiert wird.

Aktualisieren eines referenzierten Prozesses

Führen Sie die folgenden Schritte aus, um einen referenzierten Prozess zu aktualisieren, dessen Workflow geändert wurde:

  1. Wählen Sie im Abschnitt Prozesse in der Strukturansicht den Prozess aus, den Sie aktualisieren möchten.

  2. Klicken Sie auf das Symbol Prozess aktualisieren.



Durch das Aktualisieren des Prozesses werden die neuesten Bindungen abgerufen. Einige der neuen Bindungen können jedoch Fehler auslösen, die manuell behoben werden müssen.

Binden von Prozess-Eingabe-/Ausgabeargumenten

Um ein Eingabe- oder Ausgabeargument mithilfe des Ausdruckseditors an ein Steuerelement oder eine Regel zu binden, verwenden Sie die folgende Syntax:

Processes.[Process_name].[name_of_the_argument]Processes.[Process_name].[name_of_the_argument]

Um die Liste der Eingabe- und Ausgabeargumente eines Prozesses zu identifizieren, wählen Sie sie in der Liste Prozesse im Bereich auf der linken Seite aus:

docs image
Hinweis: Stellen Sie sicher, dass auf den Prozess in Ihrer App verwiesen wird.

Starten eines Prozesses

Das folgende Beispiel zeigt, wie ein Prozess gestartet wird, wenn auf ein Schaltflächensteuerelement geklickt wird. Sie können die Ereignisse eines beliebigen Steuerelements verwenden.

  1. Fügen Sie in Ihrer App ein Schaltflächensteuerelement hinzu.

  2. Wählen Sie das Schaltflächensteuerelement aus, wechseln Sie zur Registerkarte Ereignisse und klicken Sie auf Regel erstellen. Der Assistent zum Konfigurieren von Regeln wird geöffnet.



  3. Wählen Sie in der Dropdownliste die Regel Prozess starten aus.


  4. Klicken Sie auf das Feld Welcher Prozess soll gestartet werden?. Der Bereich Ressourcen wird geöffnet und zeigt die Liste der verfügbaren Prozesse an.

  5. Wählen Sie den zu startenden Prozess per Doppelklick aus.

Hinweis: Standardmäßig werden Prozesse im Attended-Modus ausgeführt. Um den Prozess unbeaufsichtigt auszuführen, wählen Sie die Option Unattended aus.
docs image
Wichtig:
  • Ein Orchestrator-Konto kann nicht mehr als 100 eindeutige Unattended-Prozesse in allen öffentlichen Apps ausführen, die es während seiner Kontolaufzeit verwendet.
  • Für On-Premises Orchestrator-Instanzen gilt die Beschränkung von 100 eindeutigen Unattended-Prozessen für alle Konten.
  • Für Cloud Orchestrator-Instanzen und nicht öffentliche Apps gilt die Einschränkung nicht.

Zwischenergebnis des Prozesses

Um eine Fähigkeit in einer UiPath Studio-Aktivität zu verwenden, muss die folgende Umgebung eingerichtet sein:

  • UiPath Studio v2022.4+ mit UiPath Robot v2020.10+
  • UiPath.WorkflowEvents.Activities -Paket über das Menü Pakete verwalten in UiPath Studio installiert.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.