Rubrique précédente: Définition de requêtes SQL pour la zone de liste ParamètreRubrique suivante: Définition de littéraux de chaîne pour la zone de liste Paramètre


Définition de beans Java pour la zone de liste Paramètre

Si l'utilisation de SQL n'est pas appropriée, vous pouvez utiliser des beans Java pour calculer des valeurs et indiquer la liste de paires <clé, valeur> à CA Identity Manager. Les beans Java doivent être placés dans la variable classpath de CA Identity Manager.

Exemple :

<param id="lastname2" displaytext="Name using Javabean" name="lastname2" type="dropdown" class="com.ca.ims.reporting.unittests.TestDataCollector"/>

Dans l'exemple ci-dessus, TestDataCollector récupère lui-même les valeurs et envoie les données pour la liste déroulante au rapport. Les paires <clé, valeur> sont séparées par %1F.

Veillez à ce que le bean Java se trouve dans le répertoire iam_im.ear\custom.

Remarque : Pour plus d'informations sur l'implémentation des beans Java, reportez-vous à la documentation de BusinessObjects.