AN
Page Navigation na datagrid - Carregar dados via programação
Pessoal.
Tenho um formulário que possui campos de entrada em conjunto com a grade conforme imagem.
Quando edito um campo o mesmo é regravado na grade e assim é feito um reload da grade (mostrando os dados atualizados).
Entretanto o reload faz com que a grade volte para a primeira página de navegação. Gostaria de que ele voltasse na página em que estava antes da edição.
Existe o método pageNavigation->setPage( no. da pagina). mas ele apenas muda a escolha da página e não carrega os dados da página selecionada. Isso só acontece se eu clicar na pagina de navegação.
Existe alguma forma de simular via programação esse clique e recarregar os dados?
Grato
Tenho um formulário que possui campos de entrada em conjunto com a grade conforme imagem.
Quando edito um campo o mesmo é regravado na grade e assim é feito um reload da grade (mostrando os dados atualizados).
Entretanto o reload faz com que a grade volte para a primeira página de navegação. Gostaria de que ele voltasse na página em que estava antes da edição.
Existe o método pageNavigation->setPage( no. da pagina). mas ele apenas muda a escolha da página e não carrega os dados da página selecionada. Isso só acontece se eu clicar na pagina de navegação.
Existe alguma forma de simular via programação esse clique e recarregar os dados?
Grato
Você vai ter que passar os parâmetros (offset, page) entre as ações.
Primeiro o construtor deve receber esses parâmetros:
Depois, ainda no construct, as ações devem passar esses parâmetros adiante:
A função onSave também deve receber os parâmetros:
Nataniel.
Mais uma vez muito obrigado pela ajuda.
Tudo que eu tive de fazer foi passar os parâmetros para o evento OnReload .
FIz as funções para pegar a pagina e o offset e passei os parâmetros assim: