UiPath Documentation
studio
2025.10
false
Guide de l'utilisateur de Studio
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

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

Appel d'une automatisation codée dans une autre automatisation codée dans Studio, illustrée par un scénario de récupération et de comparaison des ressources.

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