Lançado Adianti Framework 7.6!
Clique aqui para saber mais
setTransforme Boa tarde. Estou precisando fazer o seguinte, tenho um grid com algumas informacoes que preciso atualizar no banco de dados. Fiz um setTransformer em 2 campos do Grid. $column_obs->setTransformer( function($value, $object, $row) { $widget = new TEntry('obs' . '_' . $object->id); $widget->setSize(250); $widget->setFormName('form_update_ContaReceber'); ...
PG
setTransforme  
Boa tarde.
Estou precisando fazer o seguinte,
tenho um grid com algumas informacoes que preciso atualizar no banco de dados.
Fiz um setTransformer em 2 campos do Grid.

$column_obs->setTransformer( function($value, $object, $row) {
$widget = new TEntry('obs' . '_' . $object->id);
$widget->setSize(250);
$widget->setFormName('form_update_ContaReceber');

$action = new TAction( [$this, 'onMeuInline'], ['column' => 'obs',
'column1' => $object->valor ] );
$widget->setExitAction( $action );
return $widget;
});

$column_valor_recebido->setTransformer( function($value, $object, $row) {
$widget = new TEntry('valor_recebido' . '_' . $object->id);
$widget->setNumericMask(2, ',', '.', true);
$widget->setValue( $object->valor_recebido );
$widget->setSize(100);
$widget->setFormName('form_update_ContaReceber');

$action = new TAction( [$this, 'onSaveInline'], ['column' => 'valor_recebido',
'column1' => $object->valor] );
$widget->setExitAction( $action );
return $widget;
});


No campo [ obs ] nao faço nada , simplesmente digito ele no campo,
no campo valor_recebido chamo a function que salva no banco o valor digitado.
Preciso pegar tambem a observcao digitada no campo e salvar junto,
como faço isso.
Obrigado.


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