Home

Linha Microsiga Protheus

Páginas filhas
  • MA630MEM - Adiciona Campos

Ponto-de-Entrada: MA630MEM - Adiciona Campos
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

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.

Eventos


 

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.

Exemplos
/* 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 )