Retornar a quantidade total de aplicações dependentes de uma outra aplicação.
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_getDependentsListCount( < l_appMain > ) -> SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_appMain |
| Sim | Nome da aplicação principal pra qual deseja recuperar a quantidade de dependentes já definida. |
Retorno
Tipo | Descrição |
---|---|
SMALLINT | Quantidade de aplicações dependentes definida. |
Exemplo
#--------------------------------------------------# FUNCTION APPLICATION_getDependentsListCount_test() #--------------------------------------------------# DEFINE l_count SMALLINT #Quantidade de aplicações dependentes registrada para o programa LOG05050 LET l_count = APPLICATION_getDependentsListCount("log05050") CALL conout("Existem "||l_count||" aplicações dependentes para o programa LOG05050") END FUNCTION
Informações
Fontes: application.4gl