Histórico da Página
...
Portuguese | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: AfterLogin - Execução após abertura de SXs
Descrição: Este ponto de entrada é executado após as aberturas dos SXs(dicionário de dados).Ao acessar pelo SIGAMDI, este ponto de entrada é chamado ao entrar na rotina. Pelo modo SIGAADV, a abertura dos SXs é executado após o login. Programa Fonte Sintaxe AfterLogin - Execução após abertura de SXs ( < ParamIXB> ) Parâmetros:
Retorno
Observações O dicionário de dados pode não estar aberto. Importante Esse ponto de entrada é chamado antes do carregamento total da interface, logo utilizar de funções que fazem uso de interface, podem levar a cenários de erro, posionamentos incorretos entre outras não conformidades, não recomendamos a utilização de interfaces e dialogs em geral dentro desse ponto de entrada Vetor PARAMIXB O vetor PARAMIXB possui a seguinte estrutura:
Exemplos #include #Include "protheus.ch" User Function AfterLogin() Local cId := ParamIXB[1] Local cNome := ParamIXB[2] ApMsgAlert("Usuário "+ cId + " - " + Alltrim(cNome)+" efetuou login às "+Time()) Return Variáveis
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas