Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de l'action Exécuter une fonction

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

Utilisation de l'action Exécuter une fonction

Utilisez l'action Exécuter une fonction pour exécuter une fonction dans le fichier .dll, spécifier les paramètres à passer à une fonction et stocker le résultat en tant que variable.

  • Cette action vous permet de passer un paramètre de n’importe quel type. Si vous souhaitez utiliser une variable de dictionnaire pour passer des paramètres à une fonction , utilisez la fonction Run (Héritée) action.

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

  • L’action Exécuter une fonction ne prend pas en charge l’utilisation de Windows Forms.
  • 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

  • Cette action prend en charge les fonctions surchargées à partir d’Enterprise A2019.17. L’action peut gérer des fichiers .dll qui contiennent plusieurs fonctions du même nom. Elle appelle la fonction en fonction du nombre de paramètres transmis.
  • Lorsque vous utilisez Exécuter la fonction ou Exécuter la fonction (héritée), actionsassurez-vous d’utiliser les types de données pris en charge pour les fonctions DLL.

    package DLL

Procédure

Suivez ces étapes pour exécuter une fonction :

  1. Dans la palette Actions, double-cliquez sur l'action Exécuter la fonction ou faites-la glisser à partir du package DLL.
  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 section Paramètres d’entrée, cliquez sur le bouton Ajouter des paramètres.
    1. Dans la boîte de dialogue Détails du paramètre DLL, entrez le nom du paramètre dans le champ Nom du paramètre.
    2. Sélectionnez le type de données du paramètre dans la liste Type de paramètre.
    3. Entrez la valeur que souhaitez passer dans le champ Valeur.
    Répétez l’étape 6 si vous souhaitez ajouter d’autres paramètres.
    Important : Les noms et l’ordre des paramètres que vous ajoutez doivent être identiques à ceux de la fonction DLL.
  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