Hi, I've tried to do my report as th JS example, I think it's like yours but I did not solved the problem When I put instead of "null" a know value my report works good so it means that the problem is not there. I've understood that the defaullt value expression is the value that you want in your list box (by the way you can change from "USA" to "Mexico"). In my report if I put the null value as default I aspect that the parametrs passed in the where of the query will be the result of the query in the input control ... but it's not like that ... :((( Let's start again: 1) is your report provided with a parameter with the same same of the input control 2) wich is the Class parameter? In my report and in the examples is java.util.Collection 3) is there a where clause in your query ? In my report the query is like that SELECT ul.* from ul WHERE $X{IN, field_provincia, provincia_multi_select} It appears that the result of the where clause is null and so the report it has no value ....