Árvore de páginas

Ponto-de-Entrada: M380LEMP - Validação das Localizações dos Empenhos
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Este ponto de entrada tem como objetivo permitir ao usuário validar a digitação das localizações (endereços) dos empenhos.
Eventos

Chamado na função A380GetTOk  (Valida a digitação das localizações dos empenhos), após a confirmação da digitação dos endereços dos empenhos e na função A380Canc  -  Rotina de validação executada após o cancelamento da tela da digitação dos endereços dos empenhos.

Obs.: As duas funções citadas são chamadas pela função A380DigLoc (rotina para para digitação das localizações dos empenhos).

Programa Fonte
MATA380.PRX
Sintaxe

M380LEMP - Validação das Localizações dos Empenhos ( [ ParamIxb[1] ] ) --> ExpL

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIxb[1] Numérico Opção indicando a rotina que originou a chamada ao ponto de entrada: 1= Usuário confirmou a digitação (A380GetTOk), 2 = Usuário cancelou a digitação (A380Canc)
Retorno
    ExpL(logico)
  • Deverá ser retornado um valor lógico verdadeiro (.T.) para considerar como válida a digitação dos endereços dos empenhos ou falso (.F.) para não considerar válida esta digitação.
Observações

O ponto de entrada será executado após o usuário clicar no botão OK e também no botão CANCELAR, da tela de digitação de endereços dos empenhos. O ponto de entrada recebe o parâmetro 1 quando pressionado o botão OK e 2 quando pressionado o botão CANCELAR.

Exemplos
User Function M380LEMP()Local nOpc := ParamIxb[1] // 1=confirmou a digitação; 2=cancelou a digitaçãoLocal lRet := .T.//--- Validações do usuárioReturn lRet
Variáveis
Nome Tipo Escopo Pode Alterar descrição
aCols Array of Record Global Sim
aHeader Array of Record Global Sim