Hi, I have a hierarchical collection of data in a custom datasource -- a list of Employees, where for each employee, there is a list of EmployeeTasks. Whereby, when the report runs, I would like to see for each employee, a display of 0-n rows of EmployeeTasks. Question: Am I required to define a subreport within a master in order to display my data? Might I simply define a subdataset? If this is possible, how do I make this work? Thanks, Ken