UiPath Documentation
studio
latest
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Studio-Benutzerhandbuch

Aufrufen einer codierten Automatisierung in einer anderen codierten Automatisierung

This tutorial shows how to invoke one coded automation from another. The example uses a CodedResetAssetValue automation that retrieves asset values from Orchestrator, compares them to expected values, and updates them if different.

  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"}
      });
  1. 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?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben