Árvore de páginas

MA630MEM - Adiciona Campos

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Adiciona Campos

Localização:

Function MATA630 - Função principal do programa de inclusão, alteração e exclusão de Operações.

Em que ponto:No início da Função, antes da execução da mbrowse das Operações, utilizado para definir e adicionar campos MEMO de usuário (que usam padrão Advanced - gravação no SYP), através do retorno de um array, sendo que cada elemento é um campo memo a ser tratado pelo cadastro.
Programa Fonte:MATA630.PRX

Sintaxe:

MA630MEM - Adiciona Campos ( ) --> aRet

Retorno:

aRet(vetor)
Deve retornar um array em que cada elemento é composto por outro array com 2 elementos:
Ex.de 1 elemento do array retornado:
{ "Campo 1", "Campo 2" }

Campo 1 - Campo de codigo do memo.
Campo 2 - Campo de memo. 

Observações:

Este ponto retorna um array sendo que cada elemento e' um campo memo a ser tratado pelo cadastro.

Exemplo:
/* Habilitar o campo memo composto dos campos G2_CODMUSU ( código memo - caracter de 6, real, não usado ) e G2_MEMOUSU ( memo - memo de 80, virtual, usado )*/User function MA630MEM()Local aUsMemo := {}AAdd( aUsMemo, { 'G2_CODMUSU', 'G2_MEMOUSU' } )Return( aUsMemo )