Permite recuperar o título de uma aplicação registrada como dependente de outra através da função APPLICATION_setDependent.
As aplicações dependentes não são cadastradas no menu, para que não possam ser executadas diretamente, apenas pela aplicação principal. Esta função é utilizada pelos nos programas que possuem aplicações dependentes, através desta forma é possível a utilização dos programas de permissão de acesso, mesmo que não esteja cadastrada no menu.
Para mais informações de QUANDO E COMO USAR esta função acesse o tópico Observações na função APPLICATION_setDependent.
Sintaxe
APPLICATION_getDependentTitleFromList( < l_appMain >, <l_index> ) -> CHAR
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_appMain |
| Sim | Nome da aplicação principal pra qual deseja recuperar informações de dependentes já definida. |
l_index |
| Sim | Índice de busca de informações da aplicação dependente, com base na quantidade total de dependentes recuperada pela função APPLICATION_getDependentsListCount. |
Retorno
Tipo | Descrição |
---|---|
CHAR | Título da aplicação dependente. |
Exemplo
#-----------------------------------------------------# FUNCTION APPLICATION_getDependentTitleFromList_test() #-----------------------------------------------------# DEFINE l_count SMALLINT DEFINE l_index SMALLINT #Quantidade de aplicações dependentes registrada para o programa LOG05050 LET l_count = APPLICATION_getDependentsListCount("log05050") FOR l_index = 1 TO l_count CALL conout("Aplicação dependente "||APPLICATION_getDependentNameFromList("log05050",l_index)||" - Título >> "||APPLICATION_getDependentTitleFromList("log05050",l_index)) END FOR END FUNCTION
Informações
Fontes: application.4gl