|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2007 Messages : 30 ![]() |
Bonjour à tous,
Dans mon rapport Jasper, j'aimerais effectuer un query dynamique qui ressemble à ceci : Code :
SELECT * FROM TABLE WHERE CODE_ITEM IN ( "AA", "BB", "CC") côté jrxml, j'ai : Code :
SELECT * FROM TABLE WHERE CODE_ITEM IN ( $P{codesItems} ) Code :
map.put("codesItems", "\"AA\", \"BB\", \"CC\""); Pourtant le paramètre s'affiche correctement lorsque j'essaie de l'afficher dans ma page. J'ai essayé de travailler avec des collections, des listes mais sans succès. Je ne suis pas sur que les datasets soient une réponse adaptée au problème. Bref, je suis perdu. Auriez-vous une idée pour moi ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Issam Étudiant Inscription : janvier 2010 Messages : 1 ![]() |
Bonjour,
je sais que cette réponse est tardive, mais peut être quelqu’un la trouvera utile si ton parametre est $P{parameterName} ta requete doit ressembler à sa: SELECT * FROM TABLE WHERE $X{IN,CODE_ITEM,parameterName} $P{parameterName} doit être du type java.util.collection Regards |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com