Árvore de páginas

Versões comparadas

Chave

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

ADICIONA NOVO CAMPO PARA O CONTROLE DE PORTARIA

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

MNTA985

Controle de Portaria

Rotina(s) envolvida(s)

Nome Técnico

MNTA985

Controle de Portaria

Issues Relacionados

11 - MNG-3208

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada que possibilita adicionar novo campo ao Controle de Portaria.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Controle de Portaria/Portaria

Eventos:

Controle de Portaria (MNTA985)

Programa Fonte:

MNTA985.PRX

Função:

MNTA985C()

Retorno:

(Nulo)

Observação: O Nome do campo criado no Dicionário deverá ser o mesmo informado na primeira posição do Array -> aAdd(aDBFVei,{"NOMEDOCAMPO", MAX(TAMSX3("NOMEDOCAMPO")[1], TAMSX3("NOMEDOCAMPO")[2])})

Bloco de código
languagesql
themeEclipse
titleExemplo
linenumberstrue
#include "Protheus.ch"


User Function MNTA985C()

   


    //Adiciona campo no array aDBFVei - (Veiculos).

    aAdd

    aAdd(aDBFVei,{"TTT_NCAMPO","C",
MAX(
 TAMSX3("TTT_NCAMPO")[1],TAMSX3("TTT_NCAMPO")[2]
)
})

    

    //Adiciona campo no array aDBFOS - (Ordens de Servico do Veiculo).

    aAdd

    aAdd(aDBFOS,{"TJ_NCAMPO","C", TAMSX3("TJ_NCAMPO")[1], TAMSX3("TJ_NCAMPO")[2]})
 
    
 
    //Adiciona campo no array aDBFES - (Entradas e Saidas do Veiculo).

    aAdd

    aAdd(aDBFES,{"TTI_NCAMPO","C",TAMSX3("TTI_NCAMPO")[1],TAMSX3("TTI_NCAMPO")[2]})

    
Return