Relatório de vendas com o Ireport

Tudo bom pessoal estou tentando fazer um relatório de vendas com o Ireport e não estou conseguindo…

o relatório era pra ficar mais ou menos assim:

na folha 1
Titulo: funcionário 1

produto 1 vendido pelo funcionário 1 … preço
produto 2 vendido pelo funcionário 1 … preço
produto 3 vendido pelo funcionário 1 … preço
produto 4 vendido pelo funcionário 1 … preço
produto 5 vendido pelo funcionário 1 … preço

Total de vendas … preço

na folha 2
Titulo: funcionário 2

produto 1 vendido pelo funcionário 2 … preço
produto 2 vendido pelo funcionário 2 … preço
produto 3 vendido pelo funcionário 2 … preço
produto 4 vendido pelo funcionário 2 … preço
produto 5 vendido pelo funcionário 2 … preço

Total de vendas … preço

acontece que não esta vindo assim…
esta vindo assim:

na folha 1
Titulo: funcionário 1

produto 1 vendido pelo funcionário 1 … preço
produto 1 vendido pelo funcionário 2 … preço
produto 2 vendido pelo funcionário 1 … preço
produto 2 vendido pelo funcionário 2 … preço
produto 3 vendido pelo funcionário 1 … preço
produto 4 vendido pelo funcionário 1 … preço
produto 3 vendido pelo funcionário 2 … preço
produto 5 vendido pelo funcionário 1 … preço
produto 4 vendido pelo funcionário 2 … preço
produto 5 vendido pelo funcionário 2 … preço

Total… preço total não aparece

como eu resolvo este problema?

Problemas com quebras geralmente estão relacionadas com a ordenação dos registros ou com a ordem dos grupos no relatório.
Verifique no iReport se a ordem as quebras estão nesta ordem: (1) funcionário e (2) produto.
Depois verifique na query usada se o ORDER BY da cláusula SQL contém esses dois campos nessa mesmo ordem.

Cara,

Posta sua consulta.
Você tentou ‘agrupar’ no IReport?
Flw.

e aew 101574??? a consulta era um select simples tava tudo ok…

mas agora esta tudo funcionando!!! o/ (só não estou conseguindo somar os valores finais)

coloquei um Order by (como o utluiz disse) para os funcionários e para as datas ( antes só tava para datas…)

e adicionei um grupo de relatórios para os funcionários ( como voces falarão… em add report group)

agora ta blz gente!!! obrigado pela ajuda!!!

se alquem quiser saber como eu resolvi o problema da soma o passo a passo ta ai em baixo!!!

eu criei uma variável em variables

nas propriedades eu modifiquei
variable class : Java.land.Double

calculation: sum
Reset type: Group
Reset grup: funcionarios
Increment type: None
Initia value Exprecion: new Double(0)

e variable Exprecion (é a variável que você quer pegar para somar no meu caso foi esta ) : $F{venda_valor}

e pronto é só arratar para a área de designer!!!