Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
datagrid ja com filtro. Bom dia, o que gostaria é quando entrar no formulario lista, colocar um filtro datagrid, tipo quero que quando entre ja venha filtrado somente do mes e ano atual. ...
RS
datagrid ja com filtro.  
Bom dia, o que gostaria é quando entrar no formulario lista, colocar um filtro datagrid, tipo quero que quando entre ja venha filtrado somente do mes e ano atual.


Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (6)


AC

Boa noite Robson,

No onReload tu pode criar um repositório e o critério. Depois algo parecido com isso:

 
  1. <?php
  2. $objects = $repository->load($criteria);
  3. $this->datagrid->clear();
  4. if ($objects)
  5. {
  6. foreach ($objects as $object)
  7. {
  8. $this->datagrid->addItem($object);
  9. }
  10. }
  11. $criteria->resetProperties();
  12. $count= $repository->count($criteria);
  13. $this->pageNavigation->setCount($count);
  14. $this->pageNavigation->setProperties($param);
  15. $this->pageNavigation->setLimit($limit);
  16. TTransaction::close();
  17. $this->loaded = true;
  18. ?>


Espero que ajude. Aqui funcionou.
NR

https://www.adianti.com.br/forum/pt/view_2395?filtrar-datagrid-com-dado-da-sessa
RS

Obrigado...consegui, tudo certo.
RS

Pessoal e a ordenação, queria que entrasse ordenado por um campo, DESC
NR

www.adianti.com.br/forum/pt/view_2246?definir-ordem-default-para-lista
RS

Muito Obrigado tudo deu certo...valeu