Bonjour,
Cela ne fait pas longtemps que j'utilise BIRT et j'ai quelques petits soucis.
J'ai une application avec eclipse rcp et avec le webviewer j'arrive à afficher mon rapport, jusque là tout va bien!
Pour afficher les données que je souhaite j'ai créé un fichier xml (datasource) et j'arrive à le passer par des paramètres à mon rapport avec :
(params["XmlFile"] -> emplacement de mon fichier xml);
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.setExtensionProperty("FILELIST", params["XmlFile"]);
dans le beforeOpen de mon DatSource.
Dans le afterClose, j'ai mis
et je veux supprimer ce fichier xml lors de la fermeture du rapport, mais voilà, je ne peux pas le supprimer car il est toujours ouvert en lecture!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.setExtensionProperty("FILELIST", null);
Quelqu'un aurait-il une idée, pour fermer le fichier comme une connexion à une bd ??
Partager