Suppose I want the user to choose the fields he wants in the report and also grouping levels is it possible?