Histórico da Página
...
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
component_reference |
| Nome de referência do componente a ser criado/instanciado. | Não |
component_type |
| Nome da propriedade do componente. Acesse a lista de propriedades válidas para cada componente. | Sim |
parameter1..5 |
| De acordo com a propriedade informada, podem existir 1 até o limite de 5 parâmetros que podem ser obrigatórios ou opcionais. Esta informação na maioria da criação dos componentes não é obrigatória. Para mais informações dos parâmetros disponíveis para o método construtor de cada componente acesse a documentação do componente desejado. | Não |
Retorno
...
Tipo | Descrição |
---|---|
| Quando o parâmetro component_reference for enviado como NULL, será retornado o código de referência dinâmico gerado para o novo componente criado, caso contrário, retornará o mesmo valor do nome de referência enviado como parâmetro. |
Exemplo
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#---------------------------------#
FUNCTION create_component_test()
#---------------------------------#
DEFINE l_form_reference VARCHAR(10)
#cria componente da classe LDIALOG e recupera a referência do componente que é utilizada nas funções _ADVPL_set_property() e _ADVPL_get_property()
LET l_form_reference = _ADVPL_create_component(NULL,"LDIALOG")
CALL LET l_form_reference = _ADVPL_create_component(NULL,"LDIALOG")
END FUNCTION |
...