Studio
2023.10
False
Bannerhintergrundbild
Studio-Benutzerhandbuch
Letzte Aktualisierung 26. Apr. 2024

Aufrufen einer codierten Automatisierung in einer anderen codierten Automatisierung

Dieses Tutorial zeigt Ihnen, wie Sie eine codierte Automatisierung in einer anderen codierten Automatisierung aufrufen können. Dies wird anhand eines Beispielszenarios demonstriert, in dem ein codierter Workflow die codierte Automatisierung CodedResetAssetValue aufruft. Die Automatisierung CodedResetAssetValue ruft die Werte eines Assets ab, vergleicht sie mit einem Eingabewert und aktualisiert das Asset im Orchestrator, wenn sich die Werte unterscheiden. Wenn die Werte gleich sind, wird eine Meldung protokolliert, dass der Asset-Wert unverändert bleibt.
  1. Verwenden Sie die Methode RunWorkflow, um die Datei CodedResetAssetValue.cs aufzurufen, und geben Sie Dictionary <string, object>-Paare als Argumente an.
    Geben Sie im Wörterbuch die Werte für die Parameter assetName und assetValue an.
    Legen Sie beispielsweise assetName als "MyAsset" und assetValue als "hello world" fest.
    Weisen Sie das Ergebnis aus der Methode einer Variablen mit dem Namen result zu.
    var result = RunWorkflow("BusinessProcess\\CodedResetAssetValue.cs", new Dictionary<string, object>()
          {
            {"assetName", "MyAsset"},
            {"assetValue", "hello world"}
          });var result = RunWorkflow("BusinessProcess\\CodedResetAssetValue.cs", new Dictionary<string, object>()
          {
            {"assetName", "MyAsset"},
            {"assetValue", "hello world"}
          });
  2. Verwenden Sie eine If-Else-Anweisung, um zu überprüfen, ob assetValueWasChanged „true“ ist.
    • Wenn assetValueWasChanged „true“ ist, protokollieren Sie eine Meldung, die angibt, dass das Asset zurückgesetzt wurde, und geben seinen vorherigen Wert an.
    • Wenn der Wert „false“ ist, protokollieren Sie eine Meldung, die angibt, dass das Asset nicht zurückgesetzt werden musste, da es den erwarteten Wert hatte.

War diese Seite hilfreich?

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