Páginas filhas
  • APPLICATION_hasDependent


Permite recuperar se uma aplicação possui registro de dependentes realizado 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_hasDependent( < l_appMain > ) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_appMain

CHAR

Sim

Nome da aplicação principal pra qual deseja recuperar informações de dependentes já definida.

Retorno

Tipo

Descrição

SMALLINT

TRUE - Aplicação possui lista de dependentes definida.

FALSE - Aplicação não possui lista de dependentes definida.

Exemplo

#--------------------------------------------------#
 FUNCTION APPLICATION_hasDependent_test()
#--------------------------------------------------#
   IF APPLICATION_hasDependent("log05050") THEN
      CALL conout("LOG05050 possui lista de dependentes definida.")
   ELSE
      CALL conout("LOG05050 NÃO possui lista de dependentes definida.")
   END IF
END FUNCTION

Informações

Fontes: application.4gl