studio
2023.10
false
UiPath logo, featuring letters U and I in white

Guide de l’utilisateur de Studio

Dernière mise à jour 17 déc. 2024

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

Ce tutoriel vous montre comment appeler une automatisation codée dans une autre automatisation codée. Nous en faisons la démonstration en utilisant un exemple de scénario dans lequel un workflow codé appelle l'automatisation codée CodedResetAssetValue. L'automatisation CodedResetAssetValue récupère les valeurs d'une ressource, les compare à une valeur d'entrée et met à jour la ressource dans Orchestrator si les valeurs sont différentes. Si les valeurs sont identiques, elle consigne un message indiquant que la valeur de la ressource restera inchangée.
  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"}
          });
  2. 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 ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.