Hi guys /tools/fckeditor/editor/images/smiley/msn/regular_smile.gif In my report, I'd like to execute this query : SELECT * FROM TABLE WHERE CODE_ITEM IN ( "AA", "BB", "CC") As long as "item codes" are hardcoded in the query, everything is fine. But when I try to pass these by parameter, it doesn't work. I get not result. Yet, when I try to display the parameter on the page, everything seems to be ok. In my JRXML file, the query is : SELECT * FROM TABLE WHERE CODE_ITEM IN ( $P{itemCodes} ) In my java file, the parameter is : map.put("itemCodes", ""AA", "BB", "CC""); (with backslashes that are not displayed on this forum) The value expression is set to "Text" (java.lang.String) for the parameter. I'm confused. Have you an idea ? I'm not sure datasets can help for this kind of problem Thanks in advance ! Post Edited by bloubite at 07/24/2011 20:15 Post Edited by bloubite at 07/24/2011 20:17