I am re-writting this because I didn't communicate my problem correctly.
Given these sample tables of data:
STUDENT: Name, DOB, Council, ClassId
CLASS: ClassId, Teacher, StudentGradeId
GRADE: StudentId, ClassId, Grade
I have made a report that looks like this:
But I need to hide the duplicate row details for Name, DOB & Council. I am currently grouping by StudentId which groups correctly, but I can't figure out how to get rid of the duplicate student data. It should look like this: