Recupera o nome do programa atual em execução, diferentemente da função APPLICATION_getMainAppName() que recupera o programa principal invocado a partir do menu do produto.

Esta função tem como objetivo identificar o fonte que invocou a última chamada da função LOG_InitApp, ou então log001_acessa_usuario(), que são utilizadas por padrão no início de todo programa Logix que tem controle de acesso de Empresa e Usuário no produto. 

Esta função tem comportamento semelhante a antiga função de legado log1200_nome_programa().


Sintaxe

LOG_getCurrentApp( ) => CHAR

Retorno

Tipo

Descrição

CHAR

Nome do programa atual em execução.


Exemplo

#---------------------------------#
FUNCTION LOG_getCurrentApp_test()
#---------------------------------#

   CALL conout("O nome do programa atual em execução é "||LOG_getCurrentApp())

END FUNCTION


Informações

Fonte: log1200.4gl, log1200.prw

Abrangência: Disponível a partir do pacote 12.1.14