Página 1 de 1

Ordenação e Paginação

MensagemEnviado: Qua Ago 31, 2016 2:57 pm
por leandronovy
Boa tarde pessoal.
Estou com um problema na ordenação dos registros. Utilizando a tabelaResultados quando clico no label da coluna para ordenar os registros o sistema ordena normalmente, porém quando tento avançar para a próxima página, funciona na primeira, porém ao tentar passar a página novamente a paginação para de funcionar.
Suspeito que tenha haver com a queryString passada para a ordenação, quando se clica o link é modificado com a queryString apontando o orderBy do label selecionado, quando se passa a página a queryString muda para currentPage e remove o orderBy.
Alguém teve esse problema e sabe como resolver?
Obrigado.

Re: Ordenação e Paginação

MensagemEnviado: Sáb Set 03, 2016 1:22 pm
por rogelgarcia
Olá Leandro,

Qual é a versão que está utilizando?

Esse comportamento de remover da URL a ordenacao é normal. O objeto que guarda a página e ordem é de seção, sendo assim, não perde a informação quando você troca de página.

Irei fazer testes e volto a postar.

Obrigado

Re: Ordenação e Paginação

MensagemEnviado: Dom Set 04, 2016 9:43 pm
por rogelgarcia
Olá Leandro,

Recomendo passar para a versão 3.8.2 do next. As tags foram migradas para nomes em inglês, e os nomes dos arquivos jsp de CRUD agora tem sufixo List e Form (ao invés de listagem e entrada).

As tags, ainda tem compatibilidade com o nome em portugues. Mas os arquivos terão que ser renomeados.

Verifique também se as tags estão completas e na ordem correta (t:listagem, t:janelaListagem, t:tabelaListagem)

Se precisar de mais suporte, pode voltar a comentar aqui.

Até mais

Obrigado

Rógel

Re: Ordenação e Paginação

MensagemEnviado: Seg Set 05, 2016 2:46 pm
por leandronovy
Boa tarde Rogel.
Estou usando a versão 3.5. Acho difícil mudar a versão, pois a aplicação está estável.
Como é uma pesquisa que contém filtros, a ordem das tags está assim:
t:listagem, t:janelaFiltro, t:tabelaFiltro, t:janelaResultados, t:tabelaResultados.

Vou procurar sobre a atualização da versão.