|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 13 ![]() |
bonjour,
Je cherche à créer un rapport contenant plusieurs sous-rapports. Le rapport maitre est basé sur un ID, les sous rapports doivent afficher les données correspondant à cet ID. Toutes les données proviennent de fichiers csv. J'ai réussi à afficher le sous-rapport, mais celui-ci affiche toutes les données de chaque ID, je n'ai pas réussi à appliquer de "filtre". Quelqu'un pourrait-il m'expliquer la procédure, je n'ai pas trouvé de tuto clair à ce sujet, merci. |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 22 ![]() |
hye
pour restreindre les données d'un sous rapport à partir d'un rapport père, modifies ton sous rapport pour avoir le ID en argument et modifie la requête du sous rapport pour ajouter dans la clause WHERE la contrainte sur le ID passé en argument cela devrait fonctionner même si ton sous rapport n'est pas positionné dans la zone DETAIL col |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 13 ![]() |
Citation:
Merci mais je n'ai pas de requête: j'utilise des fichiers csv pour source de donnée sur lesquels j'applique un filtre. Le rapport maitre possède un fichier csv pour source. De même, le sous rapport possède un autre fichier csv source. La clé entre les deux est un ID. Le problème est que le sous rapport ne semble pas trouver sa source csv: Erreur*lors*du*remplissage*de*l’impression…*net.sf.jasperreports.engine.JRException:*Unknown*column*name*:*ID net.sf.jasperreports.engine.JRRuntimeException:*net.sf.jasperreports.engine.JRException:*Unknown*column*name*:*ID J'ai declaré pour le rapport maitre comme parametres: - Datasource1 (new JRCsvDataSource(new File("csvsousrapp1.csv")) - un parametre ID Dans les propriétés du sous rapport, j'ai indiqué sur l'onglet "Rapport secondaire" d'utiliser l'expression de source de donnée Datasource1. Sur l'onglet rapport secondaire (autre), j'ai ajouté le paramètre ID. Aurais je oublié d'autres réglages ? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com