Bonjour à tous,
Je cherche à générer un rapport au format ODT (car Birt ne supporte pas word < 2003.....), voici le code qui spécifie le format et génère le rapport :
Le rapport se génère et je peux le télécharger mais quand je l'ouvre avec OpenOffice j'ai un message d'erreur : Erreur de lecture (avec Office 2007) pas de soucis....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 filename = "fiche_action_" + sdf.format(new Date()) + ".odt"; filetype = "application/vnd.oasis.opendocument.text"; RenderOption renderOptionODS = new RenderOption(); renderOptionODS.setOutputFormat("odt"); runAndRenderTask.setRenderOption(renderOptionODS); renderOptionODS.setOutputStream(baos); runAndRenderTask.setProgressMonitor(this); runAndRenderTask.run(); runAndRenderTask.close();
Une idée de l'origine de cette erreur ?
Merci pour vos idéesL.
Partager