Função: Msmm - Pesquisa do campo MEMO Virtual
Versões: | Microsiga Protheus 8.11 , Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
Pesquisa especial para campo MEMO virtual.
Programa Fonte:
MATXFUNB.PRW
Sintaxe:
Msmm - Pesquisa do campo MEMO Virtual ( [ cChave ] [ nTam ] [ nLin ] [ cString ] [ nOpc ] [ nTamSize ] [ lWrap ] [ cAlias ] [ cCpoChave ] [ cRealAlias ] [ lSoInclui ] ) --> uRet
Retorno:
-
uRet(qualquer)
- Retorno da função
Observações
Parâmetro
nOpc
- 3 - Ler memo
- 2 - Exclui campo memo
- 1 - Inclui memo
Retorno
uRet
Depende da opção da nOpc
- 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
Exemplos
Para utilização no Inicializador Padrao do campo:IF(!INCLUI,MSMM(SA1->A1_CODTST),"")===========================================================Para gravacao do campo memo, incluir a funcao MSMM no programa. No caso de inclusao:_cTeste := M->A1_TESTE_nTam := TamSX3("A1_TESTE")_nTam1 := _nTam[1]MSMM(,_nTam1,,_cTeste,1,,,"SA1","A1_CODTST")Caso seja alteracao:_cTeste := M->A1_TESTE_nTam := TamSX3("A1_TESTE")_nTam1 := _nTam[1]MSMM(SA1->A1_TESTE,_nTam1,,_cTeste,1,,,"SA1","A1_CODTST")
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
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. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas