Páginas filhas
  • LGX - Atribuir foco para um componente


Atribuir o foco do cursor para um determinado componente do formulário Metadado.

Este componente pode ser um CAMPO ou até uma GUIA de pasta (Folder), pois o componente do Folder é definido para uma tabela e coluna na aba "Agrupamento" do cadastro de formulários CRUD (FRM1002).


Exemplo
### EXEMPLO 01 ###
{ Atribuir foco para componente de formulário }
LET l_value = LOG_focus_component(<form_reference>,<table_alias>,<table_name>,<column_name>)

### EXEMPLO 02 ###
{ Atribuir foco para componente de formulário que não possui TABLE ALIAS definido no formulário }
LET l_value = LOG_focus_component(<form_reference>,NULL,<table_name>,<column_name>)

### EXEMPLO 03 ###
{ Atribuir foco para uma referencia de componente do formulário }
CALL _ADVPL_set_property(<component_reference>,"GET_FOCUS")


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

Quando não houver definição de TABLE_ALIAS, basta passar o parâmetro desta informação como NULL na função LOG_focus_component().