Árvore de páginas

Ponto-de-Entrada: MNTI5003 - Validação dos Campos de Usuário
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de Entrada chamado durante a validação dos campos de usuário, na rotina MNTI005.PRW, dentro de uma função própria para esta validação, que é ativada quando os campos incluídos na tela perdem o foco.
Eventos


 

Programa Fonte
MNTI005.PRW
Sintaxe

MNTI5003 - Validação dos Campos de Usuário ( )

Retorno
    ()
Observações

Pontos de Entrada relacionados:

- Ponto de Entrada MNTI5001

- Ponto de Entrada MNTI5002

- Ponto de Entrada MNTW0251

Exemplos
#include "rwmake.ch"      User Function MNTI5003()If cCampo == "TQB_DEPTO"	dbSelectArea("TQB")	dbGoTop()	While !Eof() 		If UPPER(Trim(&("TQB->"+cCampo))) == UPPER(cConteudo)			lPERet := .F.			cPEMSG := cConteudo+" - Departamento já foi informado em outra SS!"		EndIf	dbSkip()	EndDoElseIf cCampo == "TQB_CIDADE"	If UPPER(cConteudo) != "JOINVILLE"		lPERet := .F.		cPEMSG := cConteudo+" - Cidade informada nao é Joinville!"	EndIfEndIfReturn
Variáveis
Nome Tipo Escopo Pode Alterar descrição
cCampo Caracter Privado Não
cConteudo Caracter Privado Não
lPERet Lógico Privado Sim
cPEMsg Caracter Privado Sim