DD
preencher um tquickgrid dentro de uma funcção estatica
Pessoal, tenho um evento de um campo, e defino ele assim:
$field->setExitAction(new TAction(array($this,'onExitField')));
public static function onExitField( $params )
{
aqui dentro preciso carregar um tquickgrid lendo a partir do banco de dados, sei que não posso me referenciar a $this aqui dentro
vi que o componente tcombo tem um reload, ex: TCombo::reload('form_interaction', 'response_b', $options);
será que eu consigo fazer a mesma coisa com o TQuickGrid ?
}
$field->setExitAction(new TAction(array($this,'onExitField')));
public static function onExitField( $params )
{
aqui dentro preciso carregar um tquickgrid lendo a partir do banco de dados, sei que não posso me referenciar a $this aqui dentro
vi que o componente tcombo tem um reload, ex: TCombo::reload('form_interaction', 'response_b', $options);
será que eu consigo fazer a mesma coisa com o TQuickGrid ?
}
O TQuickGrid não possui métodos estáticos para adição/atualização de dados.
Acredito que o modo mais simples de fazer algo nesse sentido é gravar os dados na sessão e recarregar toda a página. Por exemplo:
Será necessário reescrever a função onReload para carregar a grid com os dados da sessão e também reenviar os dados já preenchidos para o form.