Hi kcsekhar25, I didn't completely get your situation unfortunately, but I want to tell you some general info at least. As far as I know, if you want to have an input control, you should have a parameter for it, defined in jrxml with identical name. To make query return different results depending on input control`s selected value, you have to put the parameter in query, otherwise changing parameter`s value leads to nothing. Usually, the parameter is used in "where" clause of the sql query. Anton.