Hi Len,
I had a similar task, what I did was create list boxes for each of the criteria.
In my case 'Project', 'Assignee', 'Status' etc...
The Report contains static fields but the query returns only relevant information based upon the criteria selected in the lists.
I did this by writing a...