Categoria WinISIS

07 Pesquisa

O módulo de pesquisa do Winisis opera com relacionamentos lógicos entre termos, permitindo trabalhar com índices gerados pelo sistema ou texto livre. Há dois modos de pesquisa acessadas através do menu Pesquisar: Pesquisa Avançada e Pesquisa Guiada, ambas pesquisas localizam…

05.24 Erros de formato

Enquanto interpreta e executa um formato, Winisis também faz uma análise da sintaxe do formato para assegurar que esteja de acordo com as regras da linguagem de formatação. Quando Winisis detecta um erro no formato, interrompe a formatação e exibe…

05.23 Hipertexto

Winisis permite acrescentar interatividade aos formatos de extração de dados através do estabelecimento de um relacionamento entre um campo (ou grupo de campos) e uma ação a ser executada. O formato geral do comando LINK( ) é o seguinte: link((descritor),ação) Onde, descritor é…

05.22 Funções numéricas

L Sintaxe: L(formato) Utiliza o texto produzido por formato como um termo de busca no arquivo invertido e devolve o MFN do primeiro posting (se existir). Antes de uma busca no arquivo invertido, o termo é automaticamente transposto para maiúsculas. Se o…

05.21 Funções de cadeias de caracteres

Date Sintaxe: Date(exp) Retorna data e/ou tempo atuais no formato especificado pela expressão numérica exp. O valor de exp pode ser um dos seguintes: 1 – retorna um formato de data idêntico à função Datestamp do ISIS/Pascal (i.e. uma cadeia de caracteres de 18-byte no formato…

05.20 Funções booleanas

Presença Sintaxe: p(vtag) Retorna verdadeiro se houver conteúdo no campo especificado em vtag. ex: if p(v100) then v100 fi Ausência Sintaxe a(vtag) Retorna verdadeiro se o campo especificado em vtag estiver vazio. ex: if a(v100) then ‘vazio’ fi

05.19 Condicionais – IF, THEN, ELSE

Permite implementar formatos condicionados ao contexto, isto é, capazes de produzir saídas que podem variar de acordo com o conteúdo do registro que está sendo formatado. Sintaxe: IF condição THEN formato1 ELSE formato2 FI Onde, condição é a função ou expressão que servirá para validar a operação, retornando…

05.17 Box – moldura

Sintaxe: box(cor), parágrafo a formatar Desenha uma caixa ao redor do parágrafo escolhido com a mesma cor da fonte ativa. Para colorir o fundo da caixa deve-se colocar o número correspondente a cor desejada (conforme item 4.6.2) entre parênteses.: box(2),v90/ Para…