Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Manutenção de Ativos

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT)

Função:MNTA6566()
País:Brasil


02. DESCRIÇÃO

Descrição:

Permite que o when dos campos do cabeçalho (Data/Hora/Tipo Lançamento/Responsável) do Abastecimento Lote Posto Interno possam ser personalizados.

Localização:

SIGAMNT: Atualizações/ Controle de Combustíveis/ Abastecimento/Abast. Lote Posto Interno

MNTA656.prx

Função:

MNTA6566

Parâmetros:

NomeTipoDescrição
nVarNumerico

Define qual campo está sendo validado.

1 - Data abastecimento

2 - Hora abastecimento

3 - Tipo lançamento

4 - Responsável

lWhenLógico

Condição corrente passada pela rotina padrão, define se o campo estará aberto ou fechado.

.T. - Aberto

.F. - Fechado

nOpcNumerico

Define a operação que esta em execução no momento.

1 - Pesquisar
2 - Visualizar
3 - Incluir
4 - Alterar
5 - Excluir

Retorno:

TipoDescrição
LógicoCondição que define se o campo estará aberto ou fechado

03. DEMAIS INFORMAÇÕES

Exemplo MNTA6566()
User Function MNTA6566()
    Local nVar  := PARAMIXB[1]
    Local lWhen := PARAMIXB[2]
    Local nOpc  := PARAMIXB[3]
 
 
    If nOpc == 3
        If nVar == 1    //Data
            lWhen := .T.
        ElseIf nVar == 2 //Hora
            lWhen := .T.
        ElseIf nVar == 3 //Tipo lançamento
            lWhen := .F.
        ElseIf nVar == 4 //Responsavel
            lWhen := .T.
        EndIf
    EndIf
 
Return lWhen


04. ASSUNTOS RELACIONADOS

  • Não se aplica.