Páginas filhas
  • _ADVPL_get_property

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
_ADVPL_get_property( <component_reference> , <property> , [ <parameter1..N> ] ) ==> QUALQUER

Parâmetros

...

Nome

Tipo

Obrigatório?

Descrição

component_reference

CHAR

Sim

Código de referência do componente.

property

CHAR

Sim

Nome da propriedade do componente.

(aviso) Acesse a lista de propriedades válidas para cada componente.

parameter1..N

CHAR

Não

De acordo com a propriedade informada, podem existir 1 ou mais parâmetros obrigatórios exigidos para recuperar a informação desejada. 

(aviso) Acesse a lista de parâmetros parâmetros obrigatórios da propriedade do componente.

Retorno

...

Tipo

Descrição

QUALQUER

Valor da propriedade informada do componente.

Exemplo

...

Bloco de código
languageruby
themeConfluence
linenumberstrue
#---------------------------------#
 FUNCTION get_property_test()
#---------------------------------#
  DEFINE l_dialog_reference VARCHAR(10)
  DEFINE l_titulo CHAR(100)

  LET l_dialog_reference = _ADVPL_create_component(NULL,"LDIALOG")
  CALL _ADVPL_set_property(l_dialog_reference,"TITLE","Titulo janela")
 
  LET l_titulo = _ADVPL_get_property(l_dialog_reference,"TITLE")
END FUNCTION

...