Agrupamento no IReport

Estou em dúvida em gerar um relatório no IReport. Meu problema é o seguinte: a minha consulta é entre Professor X Disciplina, onde um professor pode ministrar mais de uma disciplina. O resultado da consulta é este:

Professor----Disciplina
João----------Matemática
João----------Português
João----------História
Maria---------Matemática
José----------Português
José----------História

Eu gostaria que aparecesse no relatório dessa forma:

Professor-----Disciplina
João-----------Matemática
----------------Português
----------------História
Maria----------Matemática
José-----------Português
----------------História

Alguém sabe como fazer isso??? Valeu aí!!!

a minha duvida é parecida com isso também…