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

  • Mis à jour le : 10/29/2021
    • Automation 360 v.x
    • Créer
    • Espace de travail RPA

Utilisation de l'action Exécuter la fonction

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

  • Cette action vous permet de transmettre un paramètre de n'importe quel type. Si vous souhaitez utiliser une variable du dictionnaire pour transmettre des paramètres à une fonction , utilisez l'action Exécuter la fonction (Héritée).

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

  • L'action Exécuter la fonction ne prend pas en charge l'utilisation de Windows Forms.
  • Si le fichier .dll utilise des fonctions .NET ou des classes d'un autre fichier .dll, vous devez ajouter le deuxième fichier .dll en tant que dépendance manuelle du bot.

    Dépendances de Bot

  • 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 selon le nombre de paramètres transmis.
  • Lorsque vous avez recours à l'actions Exécuter la fonction ou Exécuter la fonction (Héritée), veillez à utiliser les types de données pris en charge pour les fonctions DLL.

    package DLL

Procédure

Pour exécuter une fonction, effectuez les étapes suivantes :

  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 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 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 d'une des classes disponibles 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 indiqué est correct et disponible dans la classe spécifiée à 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 le champ Nom du paramètre de la boîte de dialogue Détails du paramètre DLL, entrez le nom du paramètre.
    2. Dans la liste Type de paramètre, sélectionnez un type de données.
      Pour le type de données Entier (UInt16, Int16, Int32, Int64, Int, Single, Float, Decimal, Double, UInt32 ou UInt64), vous pouvez utiliser une valeur provenant d'un coffre d'informations d'authentification ou d'une variable d'authentification comme paramètre d'entrée.
    3. Dans le champ Valeur, saisissez la valeur que vous souhaitez transmettre.
      Si vous sélectionnez le type de données Entier, vous pouvez choisir l'une des options suivantes :
    • Nombre : Dans le champ Nombre, saisissez la valeur que vous souhaitez transmettre.

    • Informations d'identification : Pour utiliser une valeur provenant d'un coffre d'informations d'authentification, sélectionnez Information d'identification. Pour utiliser une variable d'information d'identification, sélectionnez Variable.
    Pour plus d'informations sur les coffres d'informations d'identification et leur utilisation, reportez-vous à la section Informations d’identification et lockers dans le Credential Vault.
    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, selon le type de sortie de la fonction.
  8. Cliquez sur Enregistrer.
Envoyer le commentaire