UiPath Documentation
studio
latest
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Studio

Appel d'une automatisation codée dans une autre automatisation codée

Ce tutoriel montre comment appeler une automatisation codée à partir d'une autre. L'exemple utilise une automatisation CodedResetAssetValue qui récupère les valeurs de ressources d'Orchestrator, les compare aux valeurs attendues et les met à jour si différentes.

  1. Utilisez la méthode RunWorkflow pour appeler le fichier CodedResetAssetValue.cs et fournissez les paires Dictionary <string, object> comme arguments.

Dans le dictionnaire, spécifiez les valeurs des paramètres assetName et assetValue.

Par exemple, définissez assetName sur "MyAsset" et assetValue sur "hello world".

Affectez le résultat de la méthode à une variable nommée result.

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. Utilisez une instruction si-alors (if-else) pour vérifier si la valeur assetValueWasChanged est définie sur Vrai (True).
    • Si la valeur assetValueWasChanged est définie sur Vrai (True), consignez un message indiquant que la ressource a été réinitialisée et incluez sa valeur précédente.
    • Si la valeur est fausse, consignez un message spécifiant qu'aucune réinitialisation n'a été requise par rapport à la ressource car elle affichait la valeur attendue.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour