Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#INCLUDE "PROTHEUS.CH" User function MT080MEM() Local aRet := {} AAdd( aRet, { "F4_YCODTST", "F4_VM_COD" } ) Return( aRet ) |
05. DEMAIS INFORMAÇÕES
...
O retorno deverá ser um vetor com o seguinte formato:
aRet{ {cChave1, cMemo1},..{cChaveN, cMemoN} } onde:
- aRet[cChave] = Nome do campo chave para identificar o conteúdo do campo memo.
- aRet[cMemo] = Nome do campo memo criado pelo usuário.
No módulo configurador, o usuário deverá criar os campos seguindo as seguintes regras:
O campo chave deverá:
- Ser do tipo CARACTER;
- Deverá possui o mesmo tamanho do campo YP_CHAVE da tabela SYP (padrão: 6 caracteres);
- Ter o contexto REAL;
- Não necessita estar disponível para edição;
- Não necessita estar visível no browse;
O campo memo deverá:
- Ser do tipo MEMO;
- Ter o contexto VIRTUAL;
- Deverá estar disponível para alteração;
- No campo "Inic. Padrão" (pasta Opções) deverá conter: IF(!INCLUI, MSMM(), "").
- Obs.: o parâmetro que aparece na função MSMM deve conter o mesmo nome do campo chave criado pelo usuário.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas