FP
Alterar o conteúdo de exibição de um TLabel
E possivel de alguma forma alterar o conteudo de um TLabel
estou criando o label assim no form
//cria label
$lbapelido = new TLabel('Apelido:');
$lbapelido->setId('apelido');
e depois tentando alterar o conteúdo do mesmo dessa forma, com TEntry funciona legal, porem com o TLabel não tive exito.
public static function onChangeTipoPessoa($param)
{
//new TMessage('info', 'Change Tipo Pessoa');
$obj = new StdClass;
if ($param['tipopessoa'] == 'F')
{
$obj->lbapelido = 'Apelido:';
}
else
{
$obj->lbapelido = 'Fantasia:';
}
TForm::sendData('form_Cliente',$obj);
}
estou criando o label assim no form
//cria label
$lbapelido = new TLabel('Apelido:');
$lbapelido->setId('apelido');
e depois tentando alterar o conteúdo do mesmo dessa forma, com TEntry funciona legal, porem com o TLabel não tive exito.
public static function onChangeTipoPessoa($param)
{
//new TMessage('info', 'Change Tipo Pessoa');
$obj = new StdClass;
if ($param['tipopessoa'] == 'F')
{
$obj->lbapelido = 'Apelido:';
}
else
{
$obj->lbapelido = 'Fantasia:';
}
TForm::sendData('form_Cliente',$obj);
}
Fernando, você pode usar javascript para fazer essa alteração:
Vou testar hoje assim que possível muito obrigado amigo.
Nataniel, da maneira que você sugeriu funciona.
Obrigado!