Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Gerar relatório a partir do onReload Olá pessoal, o datagrid carrega os dados através do onReload, caso eu realize um filtro essas informações também são carregadas no datagrid através do onReload. Como faço para gerar um relatório a partir do onReload? ou teria que fazer uma função a parte?...
IV
Gerar relatório a partir do onReload  
Olá pessoal, o datagrid carrega os dados através do onReload, caso eu realize um filtro essas informações também são carregadas no datagrid através do onReload. Como faço para gerar um relatório a partir do onReload? ou teria que fazer uma função a parte?

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 (1)


NR

Acho melhor criar outra função pra isso:
  1. <?php
  2. public function geraRelatorio()
  3. {
  4.         $this->onSearch(); //atualizar filtros
  5.         $criteria = new TCriteria();
  6.         if ($this->formFilters)
  7.         {
  8.               foreach ($this->formFilters as $filterKey => $filterField)
  9.               {
  10.                     if (TSession::getValue($this->activeRecord.'_filter_'.$filterField)) // verificar filtros
  11.                     {
  12.                         // add the filter stored in the session to the criteria
  13.                         $criteria->add(TSession::getValue($this->activeRecord.'_filter_'.$filterField));
  14.                     }
  15.                }
  16.          }
  17.             
  18.          // load the objects according to criteria
  19.          $objects $repository->load($criteriaFALSE);
  20. }
  21. ?>