Hi, I am new to Jasper Report / iReport. I want to create a set of reports, say date, week, month and year report, and use an input control (parameter) to let user to select which report they want to view, i.e. date report or month report. Each of these reports will have their own parameters, such as begin date and end date vs. first month and last month; and have a different where clause and group by clause in the query. I tried to use master report/subreport, but I had problem creating dynamic parameters (input control). For example, for date report, it will as the user for begin date and end date asd input for the report; however, for month report, it will ask for the first month and last month as inputs. Any suggestion and example will be highly appreciated. Thanks, Bill.