[Jasper] Como exibir uma Lista ao inves de somente a primeira linha da Query?

Pessoal, blz?
Estou brincando aqui em casa com o IReport 4.5…Tentando aprender sozinho já que não achei tutorial na Net para essa versão ^^

Tipo, eu abri o IReport, escrevi a seguinte Query:

“select aluno.nome ‘Nome do aluno’, professor.nome ‘Nome do professor’ from aluno inner join professores_alunos on aluno.id_aluno = professores_alunos.id_aluno inner join professor on professores_alunos.id_professor = professor.id_professor;”

Que me retornou “3 Linhas de Resultado”. Algo como:
Diogo Barbosa - Professor Nogueira
Daniel Yudi - Professor Nogueira
Hieda Lopes - Vanessa Contábil

Bom, logo após criar a querie colokei os dois campos que me apareceram para por no meio do relatório.
Algo como “$F{Nome do aluno}” e “$F{Nome do Professor}”.
Porém quando gero o relatório em PDF, me aparece o PDF somente com a primeira linha da consulta.
Como faço para aparecerem todas as linhas da consulta?

Espero que tenham entendido a dúvida…
Coloquei em anexo o template jrxml e o resultado errado do pdf para caso ajudem vocês a terem respostas objetivas :wink:

Desde já agradeço!!!
Obs: E quem souber algum blog de tutorial do Jasper 4.5 da um toque :wink:

[code]import java.sql.Connection;
import java.sql.DriverManager;

import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;

public class Main {

public static void main(String[] args) throws Exception {

	Connection conexao = null;

	Class.forName("com.mysql.jdbc.Driver");
	conexao = DriverManager
			.getConnection("jdbc:mysql://localhost:3306/relatorios?user=root&password=123456");

	String jasper = "report2.jasper";

	JasperPrint jasperPrint = JasperFillManager.fillReport(jasper, null,
			conexao);

	JasperExportManager.exportReportToPdfFile(jasperPrint, "meuPdf.pdf");
}

}[/code]

Coloca os campos na banda “Detail”

Valew, era isso mesmo…
Estranho >.<

Sem abusar muito de sua boa vontade, você poderia me explicar o Motivo disso?
E se possível qual o conteúdo em partícular esperado pelas outras abas… ^^

Abraços!!!

Bom, nessa parte do design você pode pegar basicamente qualquer tutorial de IReport da versão 3 pra frente…

Ddetail - É a banda que repete para cada linha de retorno da query (você pode criar várias clicando com o botão direito nela e escolhendo a opção “add another detail band”)
Title - Fica no topo da primeira página
Page Header - Antes da primeira Detail da página
Column Header - Antes da primeira Detail da coluna
Group Header - Antes da primeira Detail do grupo
Page Footer - Depois da ultima Detail da página
Colunm Footer - Depois da ultima Detail da coluna
Group Footer - Depois da ultima Detail do grupo
Last Page Footer - Depois da ultima Detail do relatório
Summary - No final da ultima página
No Data - Aparece quando a query não teve nenhum retorno e a opção “When No Data” do relatório esta com o conteudo "No Data Section"
Background - Plano de fundo

Acho que não esqueci nenhuma…

Att