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 completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto 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.             
  4.             $this->datagrid->clear();
  5.             if ($objects)
  6.             {
  7.                 foreach ($objects as $object)
  8.                 {
  9.                     $this->datagrid->addItem($object);
  10.                 }
  11.             }
  12.             
  13.             $criteria->resetProperties();
  14.             $count$repository->count($criteria);
  15.             
  16.             $this->pageNavigation->setCount($count);
  17.             $this->pageNavigation->setProperties($param);
  18.             $this->pageNavigation->setLimit($limit);
  19.             
  20.             TTransaction::close();
  21.             $this->loaded true;
  22. ?>


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