Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada para carregar os campos de usuário criados pelo P.E. MNTA9902

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas 

Rotina:

Rotina

Nome Técnico

MNTA990

Programação OS

Ponto de Entrada

Descrição:

Ponto de entrada para carregar os campo de usuário criados pelo ponto de entrada MNTA9902 ao alterar a programação.

Localização:

SIGAMNT: Atualizações > Controle de Oficina > Plano de Manutenção > Programação OS

Programa Fonte:

MNTA990.prx

Função:

MNTA990CAD e fFilDataOS

Parâmetros:
NomeTipoDescrição
PARAMIXB[1]CaracterTabela temporária com as O.S. em programação.
PARAMIXB[2]CaracterTabela temporária com filtro da programação.
PARAMIXB[3]LógicoIndica se o ponto de entrada deve retornar os campos de usuário e conteúdo para carregamento.
Retorno:

Não há retorno.

infoArrayEste retorno somente ocorre quando o PARAMIXB[3] foi enviado como verdadeiro
TipoDescriçãoNulo

Este retorno somente ocorre quando o PARAMIXB[3] foi enviado como falso.

Listagem com os campos de usuário e seu conteúdo.

PosiçãoTipoDescrição
1CaracterNome do campo para que seja atribuído.
2IndefinidoConteúdo a ser atribuído no campo.
Informações
.
Aviso
titleAviso
  • Este ponto de entrada somente tem sua funcionalidade disponível quando utilizado em conjunto com o P.E. MNTA9902.
Bloco de código
languagesql
titleExemplo do P.E. MNTA9906
linenumberstrue
User Function MNTA9906()

  Local c990TRB3 := ParamIXB[1]
  Local c990TRB2 := ParamIXB[2]
  Local lIsRet   := ParamIXB[3]
  Local aRet     := {}

  If lIsRet

    aRet := { { 'TESTE1', 'Teste do campo 1' },;
              { 'TESTE2', 'Teste do campo 2' } }

  Else

    (c990TRB3)->TESTE1 := 'Teste do campo 1'
    (c990TRB2)->TESTE1 := 'Teste do campo 1'

    (c990TRB3)->TESTE2 := 'Teste do campo 2'
    (c990TRB2)->TESTE2 := 'Teste do campo 2'

  EndIf

Return aRet