Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/08/2007, 15h51   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 5
Points : 3
Points : 3
Par défaut Datasource fichier xml toujours ouvert après fermeture du rapport

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 :

Code :
this.setExtensionProperty("FILELIST", params["XmlFile"]);
(params["XmlFile"] -> emplacement de mon fichier xml);
dans le beforeOpen de mon DatSource.

Dans le afterClose, j'ai mis
Code :
this.setExtensionProperty("FILELIST", null);
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!!

Quelqu'un aurait-il une idée, pour fermer le fichier comme une connexion à une bd ??
delphine7983 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2007, 17h22   #2
Invité de passage
 
Inscription : octobre 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 5
Points : 3
Points : 3
finalement j'ai trouvé une autre solution, j'ai crée un fichier temporaire que je supprime quand je quitte mon appli.
delphine7983 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h30.


 
 
 
 
Partenaires

Hébergement Web