Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de l’action Exécuter la fonction (héritée)

  • Mis à jour le : 12/02/2020
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Utilisation de l’action Exécuter la fonction (héritée)

Utilisez l'action Exécuter la fonction (héritée) pour exécuter une fonction dans un fichier .dll, spécifier les paramètres à transférer à une fonction et stocker le résultat en tant que variable.

  • Utilisez une variable de dictionnaire pour transférer les paramètres à une fonction. La clé du dictionnaire contient le nom du paramètre à transférer à une fonction.
  • Si le fichier .dll utilise des fonctions.NET ou des classes d’une autre .dll, vous devez ajouter le deuxième fichier .dll en tant que dépendance manuelle du robot.

    Dépendances de Robot

  • Lorsque vous utilisez Exécuter la fonction ou Exécuter la fonction (héritée), actionassurez-vous d’utiliser les types de données pris en charge pour les fonctions DLL.

    Reportez-vous à la rubrique package DLL.

Procédure

Suivez ces étapes pour exécuter une fonction :

  1. Dans la palette Actions, double-cliquez sur l'action Exécuter une fonction (héritée) ou faites-la glisser à partir du DLL package.
  2. Dans le champ Nom de la session, entrez le nom de la session.
  3. Dans le champ Indiquer l'espace de noms, spécifiez l'espace de noms.
    Vous pouvez spécifier l'un des espaces de noms définis dans le fichier DLL.
    Remarque : Assurez-vous que la valeur que vous avez indiquée dans le champ est correcte.
    Important : Ce champ est sensible à la casse.
  4. Dans le champ Saisir le nom de la classe, spécifiez le nom de la classe.
    Vous pouvez spécifier le nom de toute classe disponible dans l'espace de noms.
    Important : Ce champ est sensible à la casse.
  5. Dans le champ Saisir le nom de la fonction à exécuter, spécifiez le nom de la fonction que vous souhaitez exécuter.
    Assurez-vous que le nom que vous avez indiqué est correct, et disponible dans la classe spécifiée lors de l'étape précédente.
    Important : Ce champ est sensible à la casse.
  6. Facultatif : Dans la liste Paramètres de la fonction, sélectionnez la variable qui contient tous les paramètres requis par la fonction.
    Vous pouvez utiliser des variables de type booléen, date/heure, dictionnaire, liste, numérique, chaîne ou tableau pour passer des paramètres à la fonction.
    Remarque : Utilisez le sous-type de dictionnaire Quelconque pour que le robot puisse transmettre les paramètres de différents types de données à la fonction, dont les types booléen, numérique et de chaîne.
    Spécifiez la clé de dictionnaire en tant que nom de paramètre pour que le paramètre prenne la valeur du dictionnaire Par exemple, vous avez une fonction ReturnSum qui renvoie la somme de deux valeurs numériques et vous souhaitez utiliser Param1 et Param2 en tant que paramètres de cette fonction . Configurez une variable de dictionnaire avec deux clés : Param1 et Param2, chacune avec la valeur que vous souhaitez passer.
  7. Facultatif : Dans la liste Attribuer le résultat à une variable, sélectionnez une variable à utiliser pour stocker le résultat de la fonction.
    Vous pouvez utiliser des variables de type booléen, date/heure, dictionnaire, liste, numérique, chaîne ou tableau pour stocker le résultat, en fonction du type de résultat renvoyé par la fonction.
  8. Cliquez sur Enregistrer.
Envoyer le commentaire