Páginas filhas
  • LGX - Operação corrente da Barra de Ferramentas


Recuperar ou validar a operação corrente em execução no formulário metadado.

A operação corrente refere-se ao valor da coluna "Operação" registrado para cada uma das opções disponíveis na Barra de Ferramentas de um formulário (FRM1001).


Exemplo
DEFINE l_operation CHAR(20)

### EXEMPLO 01 ###
{ Verificar se a operação corrente do formulário é uma ação de UPDATE (Modificar) }
IF LOG_valid_current_operation(<form_reference>,"UPDATE") THEN
   CALL conout("Operação atual em execução é MODIFICAR")
END IF

### EXEMPLO 02 ###
{ Recuperar a operação corrente do formulário}
LET l_operation = _ADVPL_get_property(<form_reference>,"CURRENT_OPERATION")

### EXEMPLO 03 ###
{ Recuperar a operação corrente do formulário}
LET l_operation = LOG_get_current_operation(<form_reference>)


Esta ação é realizada com base na propriedade CURRENT_OPERATION para a referência do formulário.