proc(field update format) atualiza campo

Suporte: CISIS

Tipo de função: String

Sintaxe: proc(<fldupd format>)

Definição: Acrescenta ou substitui campos no registro atual. <fldupd format> é um formato que gera os comandos de atualização que especificam à função as tarefas a realizar.

Notas: Uma especificação de atualização de campos é uma string (cadeia de caracteres) composta pelos comandos d (apagar), a (acrescentar) e h (acrescentar) e as modificações que estes especifiquem. A modificação se aplicará ao registro corrente. Todos os comandos d (apagar) devem
preceder aos comandos acrescentar (a e h). Especificação dos comandos:
d* – apaga todos os campos do registro
d<field tag> – apaga todas as ocorrências do campo <field tag>
d<field tag>/<occ> – Apaga a ocorrência <occ> do campo <field tag>
a<field tag>#<string># – acrescenta a cadeia <string> como uma nova ocorrência do campo <field tag>
h<field tag> <n> <string> – acrescenta a cadeia <string>, de <n> bytes de tamanho, como uma nova ocorrência do campo <field tag>
O delimitador # pode ser cualquer caráter não numérico.
Deve haver um espaço entre os parâmetros <field tag>, <n> e <string> do comando h.

Exemplos:
[codesyntax lang=”html4strict”]

1 proc('d70',|a10#|v70|#|),
2 proc(if v24*0.4 = 'Tech' then 'd*', fi),

[/codesyntax]

Was this helpful?

0 / 0

Deixe uma resposta 0

Your email address will not be published. Required fields are marked *