Ajustar valor exibido para um componente exibido em um formulário.
Exemplo
### EXEMPLO 01 ### { Ajustar valor de componente de formulário } { *** Tentar evitar usar esta função para campos que não sejam tipo CHAR ou VARCHAR *** } CALL LOG_set_component_value(<form_reference>,<table_alias>,<table_name>,<column_name>,<value>) ### EXEMPLO 02 ### { Ajustar valor de componente de formulário na linha 1 de uma GRID} CALL _ADVPL_set_property(l_form_reference,"VALUE",<table_name>,<column_name>,<value>,1,<table_alias>)
ATENÇÃO
Evite utilizar a função 4GL LOG_set_component_value() para colunas do tipo DATA, NUMÉRICO (integer/decimal/smallint), DATA/HORA (datetime/interval), IMAGEM, para evitar de correr risco de ajuste indevido de tipos de dados na camada ADVPL, pois esta função recebe o valor do componente com tipo CHAR.
A melhor alternativa para evitar problemas envolvendo mudança dos tipos dos dados definidos para os componentes de tela metadado é fazer o ajuste de valor de componentes utilizando a função _ADVPL_set_property() .
A ação de ajuste do valor de um componente é realizada com base propriedade VALUE para a referência do componente do formulário.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas