Árvore de páginas

MTA650AC - Inclusão de Campo no aCols e no aHeader

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

UPAR
Array of Record
Nenhuma.


X


Idiomas:

Português (Brasil), Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Localização:Este Ponto de Entrada está localizado na função MontEstru (Monta array com a estrutura do produto).
Descrição:

Permite incluir 01 (um) campo no aCols e no aHeader da tela de empenhos.

Programa Fonte:

MATA650.PRX

Sintaxe:

MTA650AC - Inclusão de Campo no aCols e no aHeader ( < UPAR> ) --> aRet

Retorno:

aRet(vetor)

Deverá ser um array contendo:

    1. Complemento do aHeader;
    2. Conteúdo do aCols.
Observações:

O layout do primeiro item do array é o mesmo utilizado na montagem do aHeader da MsGetDados.

O segundo item do array é o layout do aCols (nome do campo).


Veja também:

MsGetDados

Exemplo:
#INCLUDE "PROTHEUS.CH"USER FUNCTION MTA650AC ()local aArray := {}aadd(aArray,{"TRT", "D4_TRT", "@E 99", TamSX3("D4_TRT")[1], TamSX3("D4_TRT")[2], "", .T., "N", "", " "})aadd(aArray,"SD4->D4_TRT")
RETURN aArray