Detail iReport

Bom Dia.

Eu estou desenvolvendo um relatório e está acontecendo um problema.

Eu tenho alguns dados no Detail 1 e criei um outro Detail 2 com um SubReport dentro onde vai trazer outro ‘while’ de dados.

Mas ele está fazendo errado, na hora que compilo o relatório ele faz:

Dado Detail 1
Dado Detail 2

Dado Detail 1
Dado Detail 2

Eu queria que ele mostrasse todos os dados do Detail 1 primeiro e depois os dados do Detail 2.

É possível ?

Obrigado.

Como você está alimentando esse relatório?
Select direto no IReport ou Collection?

Direto no iReport.

Design Query.

Vou usar ele em uma página PHP passando o parâmetro.

Não pode usar um UNION no teu SQL?

SELECT ‘conteudo 1’ form tabela where true
UNION
SELECT ‘conteudo 2’ form tabela where true

Aí você pode ter um detail só :slight_smile:

Nâo posso porquê são dados diferentes.

Não é que não dá, é que não posso.

Tenho que separar uma coisa da outra.

Mas já consegui, eu coloquei no Sumary o SubReport e deletei o Detail2.

Mas não sei se essa é a melhor forma.

Deu certo pelo menos.

Obrigado