Recupera o objeto a partir de sua referência.

(seleção) Esta função pode ser utilizada para identificar qdo o objeto já foi criado/instanciado, caso seja passado um nome fixo na ação _ADVPL_create_component(<nome_referencia>,<classe>), pois se o retorno da função _ADVPL_get_component(<nome_referencia>) retornar NULL, indica que o componente ainda não foi criado ou já foi destruído.

Sintaxe

_ADVPL_get_component( <component_reference> )

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

component_reference

CHAR

Sim

Nome ou código de referência do componente FreeForm instanciado/criado no acionamento da função _ADVPL_create_component()

Exemplo

#---------------------------------#
 FUNCTION ADVPL_getComponent_test()
#---------------------------------#
  IF NOT _ADVPL_get_component("nome_componente") IS NULL THEN
     CALL conout("Componente ainda não criado.")
  END IF

  CALL _ADVPL_create_component("nome_component","LDIALOG")
 END FUNCTION