Générer le rapport en format word à l'aide de jasper
Je suis à l'aide de jasper-rapports 4.5.0,printemps VERSION 3.0.5 de l'intégration de générer les rapports.Jusqu'à maintenant, j'ai généré en html,csv,pdf.Mais mon client veut que le rapport en format word aussi.format doc).Comment puis-je générer le rapport .format doc.
Vous pouvez essayer d'utiliser JRDocxExporter et JRRtfExporter
Merci Alex. org.springframework.web.servlet.vue.jasperreports.JasperReportsPdfView comme cela nous n'avons aucune classe pour l'affichage du rapport .format doc
si vous souhaitez poster une réponse basée sur votre commentaire, aller de l'avant et je vais supprimer ma réponse.
Merci Alex. org.springframework.web.servlet.vue.jasperreports.JasperReportsPdfView comme cela nous n'avons aucune classe pour l'affichage du rapport .format doc
si vous souhaitez poster une réponse basée sur votre commentaire, aller de l'avant et je vais supprimer ma réponse.
OriginalL'auteur user1434746 | 2012-06-07
Vous devez vous connecter pour publier un commentaire.
Pour les futurs lecteurs setParameter est obsolète et vous devez utiliser les exportateurs comme ceci:
OriginalL'auteur Ako
Juste pour donner un exemple de code basé sur Alex suggestion:
À utiliser JRRtfExporter:
De même pour nous JRDocxExporter:
Modifier basé sur commentaire:
Ici s'agit de la liste de la JaperReport points de Vue que le Brin Fraework fournit.
Ils ne semblent pas avoir l'un pour le format doc. Vous aurez probablement écrire votre propre en étendant AbstractJasperReportsSingleFormatview. Il semble que vous ne avez besoin pour mettre en œuvre les
createExporter()
méthode.setParameter est obsolète, jetez un oeil à stackoverflow.com/a/30486677/387454
OriginalL'auteur Jacob Schoen
Basé sur JRDocxExporter, vous pouvez étendre AbstractJasperReportsSingleFormatview :
}
et dans votre
@Controller
vous envelopper la réponse avec HttpServletResponseWrapper pour obtenir le tableau d'octets générés par l'jasper rapport:Après que vous avez le tableau d'octets représentant le Document Word.
OriginalL'auteur Horia Ion