Bonjour,
Je découvre BIRT. Mes données sont sous la forme d'un arbre DOM XML.
Lors de la génération du rapport, pour alimenter la datasource, au lieu d'écrire le flux XML sur disque pour le faire relire par le ReportEngine, (perte de temps et de performance) ,est-il possible de passer directement le flux XML Java ?
Donc au lieu d'avoir quelque chose comme cela :
IReportRunnable report.getDesignInstance().getDataSource("DS"). setPrivateDriverProperty("FILELIST", "file:///D:/eclipse/liste.xml");
avoir le moyen de faire l'équivalent de
IReportRunnable report.getDesignInstance().getDataSource("DS"). setPrivateDriverProperty("DOM", monArbreDom);
Merci.
Partager