Consulta (Listagem) em tela de CRUD

Encontrou algum bug? Nos avise para podermos corrigir..

Consulta (Listagem) em tela de CRUD

Mensagempor jtakata » Qua Mai 25, 2011 4:29 pm

O problema é o seguinte:
Quando uma tabela tem muitos registros, a consulta é paginada e o número da tela em que você está aparece na parte inferior direita da tela.
Em consulta com mais de 6 páginas, se você vai para uma página maior que 6 e em seguida usa o filtro da consulta, se a quantidade de registros couber em uma única página a consulta aparece sem nenhum registro e perde-se o acesso às páginas (aparece "Página ...").
O que seria esperado é que após qualquer consulta você iria para a página 1 mas aparentemente o sistema fica posicionado na página da última consulta feita.
Sabendo o que acontece, dá pra contornar mas não seria adequado entregar assim para o cliente.
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Consulta (Listagem) em tela de CRUD

Mensagempor rogelgarcia » Qua Mai 25, 2011 6:01 pm

De acordo com o teste que fiz.. quando se pede o filtro ele tenta manter a página atual.. porém aparecem as páginas anteriores como links e podem ser clicadas..

Você pode alterar o template do filtro (pode substituir o template JSP) para reiniciar a contagem das páginas através de um campo hidden..

<input type="hidden" name="currentPage" value="0"/>

Colocando esse hidden dentro do formulário do filtro.. toda vez que se desejar fazer o filtro dos resultados a página será resetada para a primeira posição..
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: Consulta (Listagem) em tela de CRUD

Mensagempor jtakata » Qua Mai 25, 2011 6:18 pm

Suponho que você esteja falando de um recurso do Next.
Se for isso, de novo, sem querer abusar já abusando, onde devo olhar?
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Consulta (Listagem) em tela de CRUD

Mensagempor rogelgarcia » Qua Mai 25, 2011 7:28 pm

Templates (JanelaFiltro.jsp e TabelaFiltro.jsp)

Algum desses dois tem um formulário.. coloque o hidden dentro desse formulário (substitua o template na sua aplicacao.. em outro post que respondi pra vc.. ensinei como atualizar um template..)
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am


Retornar para Bugs

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante

cron