Ordenação no Jasper Report

2 respostas
norbertonasc

Olá pessoal Bom dia.
Estou desenvolvendo uma aplicação descktop com java, hibernate (usando xxx.HBM.xml), postgresql e Jasper para os relatorios. Estou fazendo os relatorios baseado nos beans.

Surgiu a necessidade de ordenar o relatorio por uma determinada coluna mas não dá para fazer isso na query de de busca pois o dado, depois de retonado do banco, passará por uma manipulacao em arrayList que armazena as instancias da classe.

ex: Produto produto = new Produto()

produto.setCodigo =1

produto.setQtestoque =10

lista.add(produto)

Quero ordenar por Qtestoque

Obs.: estou buscando os dados pelo Hibernate.

Pergunta:
Existe uma forma de ordenar o dado por uma coluna no Jasper usando os recusos do relatorio!?
ou ainda, Alguem tem algum codigo para ordenar

Desde já agradeço a atenção de todos.

2 Respostas

ManoJava

Boa tarde!

Para ordenação no ireport por uma determinada coluna, vc pode agrupar essa coluna e determinar nas propriedades de grupo que tipo de ordenação vc deseja, são várias propriedades que te fornecem esse tipo de funcionalidade.

Att.

norbertonasc

Opa meu caro!
Deixa ver se entendi

Se quizer criar um grupo de de categoria de produtos, por exemplo, eu terei a quantidade de estoque odenada dentro de cada categoria. Mas e se eu quizer considerar todas as linhas num grupo só? Tem como, neste recurso?

Valeu pela resposta já clareou bastante!

Criado 7 de dezembro de 2009
Ultima resposta 7 de dez. de 2009
Respostas 2
Participantes 2