Agrupamentos em um relatório

bom dia, encontrei no googlle um problema não resolvido igual ao meu. Como fazeria esse relatório no Ireport. Utilzando sub-relatórios ou agrupamentos ? Alguém poderia me explicar algo sobre isso por favor.

ESTABELECIMENTO 1
L FUNCIONARIO 1
L PRODUTO 1
L PRODUTO 2
L PRODUTO 3
L FUNCIONARIO 2
L PRODUTO 1
L PRODUTO 2
L PRODUTO 3
ESTABELECIMENTO 2
L FUNCIONARIO 1
L PRODUTO 1
L PRODUTO 2
L PRODUTO 3
L FUNCIONARIO 2
L PRODUTO 1
L PRODUTO 2
L PRODUTO 3

ireport é complicado assim ? Ou o hello world é predominante por aqui…hehehe…Se alguém souber mais um pouquinho diz aí por favor.

[color=green]Olá.

Amigo, você pode utilizar os agrupamentos para resolver o seu problema.

Criando da seguinte forma:

Agrupamento 1: ESTABELECIMENTO
Agrupamento 2: FUNCIONARIO
Agrupamento 3: PRODUTO

Dessa forma, você teria algo parecido com isto:[/color]

[code]Loja de Sapatos

João da Silva

    Sapato Masculino - Adidas

         Detail: Masculino números x,y,z . . .

    Total por Produtos

Total por Funcionário

Pedro Oliveira

    Sapato Feminino - Adidas

         Detail: Feminino números x,y,z . . .

    Total por Produtos

Total por Funcionário

Total por Estabelecimento[/code][color=green]Acredito que isso possa te ajudar. Até.[/color]

Adriano F. Ronszcka

Concordo com a opinião acima, não tem necessidade de você criar sub–relatórios, a não ser que sejam objetos diferentes o que acreditor ser ja que cada estabelecimento tem seus funcionários, gerando assim uma ligação 1/n.