Bonjour,
Je souhaiterai faire un appel vers une classe Java depuis mon interface BIRT.
Mais cette classe ne modifiera en rien le report.
Mon report correspond à des lignes d'informations contenues dans la base de données, dont un champ LIEN_XML
La classe prend en paramètre le lien vers un fichier XML, qui correspond à la valeur sur laquelle j'ai cliqué.
La classe transformera le fichier XML avec une feuille de style XSL, et en créera un fichier HTML.
Ensuite, la classe servira à ouvrir ce fichier HTML grâce au Desktop.browse.
Ma classe Java fonctionne à merveille, cependant je n'arrive pas à faire le lien entre BIRT et la classe.
J'ai vu qu'on pouvait faire du script avec le onFetch sur le Dataset, mais je ne pense pas pouvoir faire ce que je désire avec cela, si ?
J'ai vu l'existence du Event Handler Class, qui correspondrait plus à mes attentes.
Mais malgré mes recherches, je n'arrive pas à trouver de bonnes informations concernant son utilisation.
Voila donc ce que j'aimerai savoir :
Est-ce que ce que je désire est faisable depuis le onFetch ?
Auriez-vous des liens vers de bons tutoriaux sur le Event Handler Class ?
Sauriez vous comment faire ? ( Si oui, avez vous un peu de temps pour une explication ? )
Merci d'avance, et bonne journée,
Mathis
Partager