Árvore de páginas

Versões comparadas

Chave

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

MT780TOK - Validação do botão OK no Cadastro de Calendário

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência

ParamIxb[1]
Numérico
(nOpc): Opção selecionada (vide obs.)







ParamIxb[2]
Array of Record
Conteúdo da Variável a780Calend







ParamIxb[3]
Array of Record
Conteúdo da Variável aCalends






Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:Permitir que o processamento continue ou não.
Localização:Função A780TudoOk - Função de validação Validação do botão OK (confirmação da tela) antes da gravação.
Em que ponto:No inícioinicio, antes da gravação.
Programa Fonte:MATA780.PRX

Sintaxe:

MT780TOK - Validação do botão OK no Cadastro de Calendário ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ] ) --> ExpL

Retorno:

ExpL

    (logico)
  • Retorno .T. = continua o processamento na confirmação da tela do calendário;Retorno .F. = não continua o processamento e retorna à tela de edição ou visualização do calendário.
Variáveis:
Nome
Tipo
Escopo
Pode Alterar
Descrição


Array of Record
Global
Não


Observações:

Conteúdos de nOpc (ParamIxb[1]):

2- Visualização;

3- Inclusão;

4- Alteração;

5- Exclusão;

Bloco de código
titleExemplo:
linenumberstrue
User Function MT780TOK()Local nOpc	            := PARAMIXB[1]  // Opcao executadaLocal a780Calend  := PARAMIXB[2]  // Var. a780CalendLocal aCalends      := PARAMIXB[3]  // Var. aCalendsLocal lRet               := .T.If nOpc == 3       // Inclusão    //Customizações de usuárioElseIf nOpc == 4   // Ateracao    //Customizações de usuárioEndIFReturn lRet