Páginas filhas
  • Final

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

.F.
Portuguese

Pagetitle
Final - Finaliza o sistema
Final - Finaliza o sistema

Função: Final - Finaliza o sistema


Versões:Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Espanhol , Inglês


Descrição:
Utilizada para finalizar o sistema, essa função executa operações básicas que garantem a integridade dos dados ao finalizar o sistema, desmontando as transações, desbloqueando os semáforos e fechando as tabelas abertas.
Programa Fonte:
MSFINAL.PRW
Sintaxe:

Final - Finaliza o sistema ( [ cMessage1 ] [ cMessage2 ] [ lLogOff ] ) --> Nil

Retorno:
Nil
    (nulo)
  • Nil
Exemplos
#include "protheus.ch"
User Function TestFinal()

If ( __cUserId <> '000000' )
Final('Usuário sem acesso ao sistema')EndIfReturn
EndIf
Return

Parâmetros:


NomeTipoDescriçãoDefaultObrigatórioReferência
cMessage1CaracterMensagem


cMessage2CaracterMensagem
lLogOffLógicoUso interno do Framework. Ao efetuar um Log Off, o ambiente é finalizado, aguardando um novo login. Desta forma os dicionários são fechados e diversas funcionalidade que necessitam do ambiente aberto deixam de funcionar, gerando exceções.