OVH Cloud OVH Cloud

Jasper Report

1 réponse
Avatar
Bj
Bonjour,

J'utilise les librairies JasperReport pour générer des rapports et j'ai
un problème avec.

Je fais un rapport de type Maître/détail qui utilise 2 connexions jdbc
différentes.
Le maître a une requête utilisant une connexion jdbc vers Oracle et le
détail à une requête utilisant une connexion jdbc AS400.

Les API JasperReport ne semblent par permettrent l'utilisation de
plusieurs connexions mais peut être existe-t-il un moyen de contourner
cela ?

Si quelqu'un a des infos la dessus, je suis preneur.

Merci,

Bj

1 réponse

Avatar
Franck Andriano
Bonjour,


Bonjour,

J'utilise les librairies JasperReport pour générer des rapports et j'ai
un problème avec.

Je fais un rapport de type Maître/détail qui utilise 2 connexions jdbc
différentes.
Le maître a une requête utilisant une connexion jdbc vers Oracle et le
détail à une requête utilisant une connexion jdbc AS400.

Les API JasperReport ne semblent par permettrent l'utilisation de
plusieurs connexions mais peut être existe-t-il un moyen de contourner
cela ?

Si quelqu'un a des infos la dessus, je suis preneur.



Utiliser l'implémentation net.sf.jasperreports.engine.JRDataSource :
public class MyDataSource implements JRDataSource {}

Alimenter cet objet par vos données venant de deux connections JDBC... puis laisser faire JasperReports!
JasperRunManager.runReportToPdfFile(fileName, parameters, new MyDataSource());

/Franck

--
!