import.css=/download/attachments/327912/newLayout.css

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
Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cMessage1CaracterMensagem
cMessage2CaracterMensagem
lLogOffLógicoSe .T. apresenta as opções de Bloquear e LogOff.F.