Bonjour,
je suis débutant avec iReport et je reviens vers vous m'aider.
mon problème dans le fichier .xml j'ai
..........
........
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <parameter name="param1" class="java.util.Date"/> <parameter name="param2" class="java.util.Date"/> <queryString> <![CDATA[SELECT dateConso, codeConso FROM consommation c where c.dateconso between ($P{param1} and $P{param2})]]> </queryString>
et dans ma classe de test j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Date d1= new Date(01/03/12); Date d2= new Date(06/03/12); parameters.put("param1", d1); parameters.put("param2", d2);
avec ce code, ça me donne le bon résultat qu'avec une requete dans SQL plus ou de passer les paramètres en dure comme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <queryString> <![CDATA[SELECT dateConso, codeConso FROM consommation c where c.dateconso between '01/03/12' and '05/03/12')]]> </queryString>
quelqu'un pour donner une issue ou une exemple de code ou tutoriel.
merci d'avance.
Partager