Check the evaluation time for the box you are showing the parameter in. If its evaluation time is report it means that it fills only after all report is ready so it will be filled with same value. Change it to now or a group you have in your report. Note that the section must be able to change too. Hope Helps
Hi, When input controls are mandatory you must consider null in the second query. you can use this: WHERE ( $P{first_parameter} IS null OR secend_parameter.first_parameter = first_parameter ) hope helps.