Histórico da Página
...
Ajusta o valor de uma propriedade de um componente Metadado/FreeForm.
Sintaxe
Bloco de código |
---|
_ADVPL_set_property( [ <form_reference> ],[ <property> ], [ <table_name> ], [ <column_name> ], [ <value> ], [ <row_number> ], [ <table_alias> ] ) |
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
form_reference |
| Sim | Código de referência do formulário. Retornado pela função Função getFormReference. |
property |
| Sim | Nome da propriedade que deseja setar para o componente. Acesse a lista de propriedades válidas para cada componente e a lista de parâmetros obrigatórios para cada propriedade. |
table_name |
| Sim | Nome da tabela registrada para o campo do formulário. |
column_name |
| Sim | Nome da coluna registrada para o campo do formulário. |
value |
| Sim | Valor a ser atribuido para o campo do formulário. |
row_number |
| Não | Linha da grid do formulário a ser atualizado (Quando o campo fizer parte de uma grid no formulário). |
table_alias |
| Não | Alias da tabela (Quando a tabela/coluna do formulário tiver a informação de "Alias da Tabela" preenchida). |
Exemplo
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#---------------------------# FUNCTION setProperty_test() #---------------------------# DEFINE l_form_reference VARCHAR(10) #Obtendo a referência do formulário LET l_form_reference = _ADVPL_GetFormReference("edi0009") # Informa valor para o campo "tipo de processo" CALL _ADVPL_set_property(l_form_reference,"VALUE","edi_tip_processo","tip_processo","1") END FUNCTION |
...