A month's hard work, but now I can just write a line like this:
filteredData = aggregatedSubsheetDataReport.GetFilteredReport(aggregatedSubsheetDataReport, ADVISER_HEADER, EqualTo, adviserString, Keep).reportData
And get every piece of business that adviser's done for the past 2 years