Utilisez l'action Exécuter la fonction (héritée) 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.
Procédure
Suivez ces étapes pour exécuter une fonction :
-
Dans la palette Actions, double-cliquez sur l'action Exécuter la fonction (héritée) ou faites-la glisser depuis le package DLL.
-
Dans le champ Nom de session, entrez le nom de la session.
-
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.
-
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.
-
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.
- 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 Tout 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.
- 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.
-
Cliquez sur Enregistrer.