Ponto-de-Entrada: LOCXPE73 - Tratamento de Campos MEMO VIRTUAIS na Tabela SDE
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Ponto de Entrada para tratamento de campos MEMO VIRTUAIS na Tabela SDE (Rateio por Centro de Custo) na rotina de Remito e Factura de Entrada. O uso de campos MEMO VIRTUAIS é necessário quando usado em ambiente de bancos de dados relacionais, pois não impactam a performance por gravar o conteúdo do memo na tabela SYP.
Programa Fonte
LOCXNF.PRX
Sintaxe
LOCXPE73 - Tratamento de Campos MEMO VIRTUAIS na Tabela SDE ( [ ] ) --> aUsrMemo
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
aUsrMemo(array_of_record)
- Array contendo o codigo do memo na 1º posicao e o memo na 2º posição
Observações
RETORNO: 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 código do memo.
Campo 2 - Campo de memo.
No Configurador do Protheus habilitar o uso do campo memo para tabela SDE um campo memo composto dos campos:
DE_CODMEM ( código do memo - caracter de 6, real, não usado )
DE_MEMO ( conteúdo do memo - memo de 80, virtual, usado )
Exemplos
User function LOCXPE73()Local aUsMemo := {}AAdd( aUsMemo, { 'DE_CODMEM', 'DE_MEMO' } ) Return( aUsMemo )
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas