Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Limpar elementos da datagrid Pessoal em um form/list tem a datagrid com alguns campos editáveis (TCombo e TCheckButton), estão funcionando mas quando vou filtrar os dados na tela da erro nos componentes da datagrid, fala que os campos já existem. a função $this->datagrid->clear(); limpa só os dados não limpa os componentes... como resolver esse problema?...
BI
Limpar elementos da datagrid  
Fechado
Pessoal em um form/list tem a datagrid com alguns campos editáveis (TCombo e TCheckButton), estão funcionando mas quando vou filtrar os dados na tela da erro nos componentes da datagrid, fala que os campos já existem.
a função $this->datagrid->clear(); limpa só os dados não limpa os componentes...

como resolver esse problema?

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)


PD

Betuel,

Aqui tem um exemplo:
www.adianti.com.br/framework_files/tutor/index.php?class=ProductUpda

Além disso, verifique o método show(), se ele está assim:

  1. <?php
  2.     function show()
  3.     {
  4.         $param func_get_arg(0);
  5.         // check if the datagrid is already loaded
  6.         if (!$this->loaded AND (!isset($param['method']) OR ($param['method'] !== 'onReload' AND $param['method'] !== 'onSearch')))
  7.         {
  8.             $this->onReloadfunc_get_arg(0) );
  9.         }
  10.         parent::show();
  11.     }
  12. ?>


Att,
Pablo