GetWebJob - Resultado

GetWebJob

 

Descrição

Retorna o nome de usuário da thread em que foi executada

Sintaxe

GetWebJob()

Parâmetros

ParNomeTipoDescriçãoDefaultObgRef

Retorno

RetornoTipoDescrição
cRetCaracterRetorna uma string com o nome do usuário da thread em que a chamada à função foi realizada. Como em AdvPL uma função pode ser iniciada de várias formas, esse nome de usuário tem uma semântica diferente dependendo de contexto em que foi iniciado:• Via SmartClient (Windows, Linux, Mac ou ActiveX): representa o nome do usuário logado na máquina que executou o SmartClient.• Via requisições WEB .apl: o retorno é a string “HTTP:GENPROC”.• Via requisições WEBEX .apw: o retorno é o nome da seção (definida em responsejob) que foi configurada no totvsappserver.ini para atender a requisição.• Via seção ONSTART do totvsappserver.ini: o retorno é o nome do job configurado para atender a requisição.• Via função StartJob dentro de um programa AdvPL: nesse caso o retorno é o usuário da thread que executou StartJob seguido de um _ no final. Ex: username_.• Via chamadas RPC: retorna uma string vazia

Exemplo

1
2
3
4
5
6
7
8
#INCLUDE "TOTVS.CH"
 
User Function GetWebJob()
 
MsgInfo( 'GetWebJob: ' + GetWebJob(), 'UniversoADVPL' )
 
 
Return( Nil )

Resultado

GetWebJob - Resultado

GetWebJob – Resultado

Informação Adicional

O retorno da função é o mesmo que aparece no campo “Usuário” do TOTVS | Monitor

 

0 respostas

Deixe uma resposta

Want to join the discussion?
Feel free to contribute!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *