IREPORT - Agrupamento incorreto

6 respostas
L

Boa tarde pessoal,

Estou enviando uma lista para um sub-relatório e nesse relatório tenho um agrupamento que utiliza o field “estabelecimento”. Porém, apesar da lista estar ordenada por esse atributo (implementação do compareTo) não consigo realizar o agrupamento.

Exemplo:

Estabelecimento: Curitiba
Luiz
Marcelo

Estabelecimento: São Paulo
Adriana
Valeria

Estabelecimento: Curitiba
Evandro

6 Respostas

maxdavis

Dentro do Ireport, vc tem a opção de criar Grupos
VIEW --> REPORT GROUPS --> NEW
De um nome para ele, e no campo Group Expression, especifique o nome do seu Field, ou seja o nome da Coluna de sua Tabela

L

Obrigada por responder maxdavis,

Já criei esse grupo. O problema e que ele cria vários grupos referentes ao mesmo estabelecimento, e não um único grupo como deveria ser (como no exemplo).

L

Será que o problema está na ordenação ou no agrupamento?

drigo.angelo

Posta aí como está vs como deveria ser… :smiley:

L

Bom, está assim:

Exemplo:

Estabelecimento: Curitiba
Luiz
Marcelo

Estabelecimento: São Paulo
Adriana
Valeria

Estabelecimento: Curitiba
Evandro
Aline

Estabelecimento: São Paulo
Marcos
Andre

Porém, nesse caso, deveriam existir somente dois grupos e não vários grupos com o mesmo nome…não deve ocorrer essa quebra para o mesmo estabelecimento

L

E então???

Criado 9 de fevereiro de 2011
Ultima resposta 10 de fev. de 2011
Respostas 6
Participantes 3