l(key) / l([inverted file],key) busca de chave

Linguagem CISIS

Suporte: Standard/CISIS

Tipo de função: Numeric

Sintaxe: l(<format key>) l([<format ifname>]<format key>) l->ifname(<format key>) (compatível com Winisis da Unesco)

Definição: Retorna o MFN do primeiro posting (se houver) usando a chave gerada pelo formato <format key> para buscar no arquivo invertido atual. Pode também buscar em outro arquivo invertido, cujo nome é indicado através do formato < format ifname >.

Notas: As chaves são convertidas para maiúsculas antes de buscar a expressão. O modo de visualização por default é mpl. Se for especificado um modo diferente na FST, isto deve ser levado em conta em <format key> já que este gera a chave. Se não for encontrada a chave, a função retorna zero. O parâmetro <format ifname> deve gerar uma string com um nome de arquivo invertido válido, caso contrário ocorrerá um error de Sintaxe. Esta função também é usada freqüentemente em conjunto com a função ref para permitir a visualização de campos de outro registro.
Exemplos:
[codesyntax lang=”html4strict”]

1 if l(v15)<> 0 then |Termo: |v15, fi,
2 ref(l(['books']v1,'-',v2),v10/),
3 ref->books(l->books(v1,'-',v2),v

[/codesyntax]10/),

Veja também: função ref

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *