Glossário

Blog Advpl - Share knowledge

ABCDEFGHIJKLMNOPQRSTUVWXYZ#

 

Msmm

Inclusão, Alteração e Exclusão de campo memo virtual no Protheus

Sintaxe:

Msmm - Pesquisa do campo MEMO Virtual ( [ cChave ] [ nTam ] [ nLin ] [ cString ] [ nOpc ] [ nTamSize ] [ lWrap ] [ cAlias ] [ cCpoChave ] [ cRealAlias ] [ lSoInclui ] )

Onde:

Se nOpc == 3 -> retorna o conteúdo do campo memo
Se nOpc == 2 -> .T. se exluiu, .F. se deu erro
Se nOpc == 1 -> chave do código que foi alterado
Nome Tipo Descrição Default Obrigatório
cChave Caracter Chave de código para a busca, campo caracter de tamanho 6
nTam Numérico O valor padrão é o tamanho do campo texto do SYP.
nLin Numérico Linha do campo memo a ser retornada 0
cString Caracter Texto do campo memo " "
nOpc Numérico Opção a ser executada pela função 3
nTamSize Numérico Quantidade de caracteres
lWrap Lógico Habilita quebra de linha de acordo com a palavra
cAlias Caracter Alias
cCpoChave Caracter Campos de chave
cRealAlias Caracter Alias real SYP
lSoInclui Lógico Se só realiza inclusão .F.
Exemplo:
//Incluir o conteudo "TEXTO DO CAMPO MEMO" na tabela SYP //No campo B1_DESC_GI irá aparecer o código da chave YP_CHAVE como referência MSMM(,TamSx3("B1_VM_GI")[1],,"TEXTO DO CAMPO MEMO",1,,,"SB1","B1_DESC_GI")
 
Artigos relacionados
Sugestão para atualizar campo memo no Protheus de um arquivo txt
Como ler campos virtuais do tipo memo no SQL
Utilizando a função ProcName()

 

Deixe uma resposta