Guide du Designer Crystal Reports pour Rational Application Developer
Création d'une fonction utilisateur
Avant de pouvoir créer une fonction utilisateur, vous devez d'abord créer une bibliothèque de fonctions utilisateur permettant de contenir cette fonction. Pour en savoir plus, voir Création d'une UFL.
Si votre projet comporte déjà une bibliothèque de fonctions utilisateur, vous pouvez ajouter la fonction utilisateur à cette dernière.
Pour créer une fonction utilisateur
Cliquez avec le bouton droit de la souris sur le projet UFL auquel vous voulez ajouter la fonction utilisateur, pointez sur Nouveau, puis cliquez sur Autre.
Développez le nœud Crystal Reports, puis cliquez sur Fonction utilisateur.
Cliquez sur Suivant.
Saisissez les informations suivantes :
le nom du dossier source
le package
le nom de la classe
le nom de la fonction (en minuscules)
le type de renvoi
Ajoutez les arguments nécessaires, le cas échéant.
Cliquez sur Terminer.
Une nouvelle classe de fonction utilisateur est ajoutée au projet.
Le nom de la fonction utilisateur et son type de renvoi sont les valeurs renvoyées par les méthodes getIdentifier() et getReturnType(), respectivement, de la classe de fonction utilisateur.
Dans la méthode d'évaluation de la nouvelle classe de fonction utilisateur, saisissez la logique de la fonction, puis modifiez la variable de renvoi.