Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Problema com TDBCombo->enableSearch Criei um formulário Master-detail vetorial pelo Adianti Studio pro. Na parte de detalhes tenho apenas um TDBCombo que funciona perfeitamente, mas ao ativar o enableSearch() ele fica travado no último valor e não habilita inserção/alteração deste combo. Segue abaixo o código: public function addDetailRow($item) { $uniqid = mt_rand(1000000, 9999999); //...
CJ
Problema com TDBCombo->enableSearch  
Criei um formulário Master-detail vetorial pelo Adianti Studio pro. Na parte de detalhes tenho apenas um TDBCombo que funciona perfeitamente, mas ao ativar o enableSearch() ele fica travado no último valor e não habilita inserção/alteração deste combo.

Segue abaixo o código:

public function addDetailRow($item)
{
$uniqid = mt_rand(1000000, 9999999);

// create fields
$convenio_id = new TDBCombo('convenio_id[]', 'contratos', 'Convenio', 'id', 'nome');
$convenio_id->enableSearch();

// set id's
$convenio_id->setId('convenio_id_'.$uniqid);

// set sizes
$convenio_id->setSize('90%');

// set row counter
$convenio_id->{'data-row'} = $this->detail_row;

// set value
if (!empty($item->convenio_id)) { $convenio_id->setValue( $item->convenio_id ); }

// create delete button
$del = new TImage('fa:trash-o red');
$del->onclick = 'ttable_remove_row(this)';

$row = $this->table_details->addRow();
// add cells
$row->addCell($convenio_id);

$row->addCell( $del );
$row->{'data-row'} = $this->detail_row;

// add form field
$this->form->addField($convenio_id);

$this->detail_row ++;
}

Alguém teve o mesmo problema? Utilizo a versão 4

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

https://www.adianti.com.br/forum/pt/view_3026?form-de-multiplos-valores