x insere espaços
Suporte: Standard Sintaxe: x<int> Definição: Insere uma quantidade <int> de espaços. Notas: Se <int> é maior do que os espaços disponíveis na linha atual, passa para a linha… Continue a ler »x insere espaços
A Interface CISIS é uma biblioteca de funções, escrita em linguagem de
programação C, projetada para permitir o desenvolvimento de aplicações para
bases de dados MicroISIS (sem chamar o software MicroISIS). As aplicações CISIS
são plenamente compatíveis com MicroISIS, incluindo aplicações multiusuárias.
Suporte: Standard Sintaxe: x<int> Definição: Insere uma quantidade <int> de espaços. Notas: Se <int> é maior do que os espaços disponíveis na linha atual, passa para a linha… Continue a ler »x insere espaços
Suporte: CISIS Sintaxe: while <condition> (<fmt>) Condition: é uma expressão booleana fmt: é um formato CISIS que é executado enquanto a expresão booleana for vedadeira (True). Definição:… Continue a ler »while controle condicional de execução
Suporte: Standard Tipo de função: Numeric Sintaxe: val(<format>) Definição: Retorna o valor numérico do argumento gerado por <format>. Notas: Se <format> produz somente caracteres não numéricos, a função retorna zero. Se… Continue a ler »val(string) converte de caráter para numérico
Suporte: Standard Sintaxe: v<field tag>[comand components] Definição: Conteúdo dos campos de saída de dados. O conteúdo pode ser selecionado, restringido, extraído ou identado através de componentes do mesmo comando (ver… Continue a ler »v seletor de campo
Suporte: tipo do conteúdo do formato Tipo de função: CISIS Sintaxe: type(<format>) Definição: Retorna o tipo de uma cadeia de caracteres da seguinte forma: A – se a… Continue a ler »type(string)
Suporte: CISIS Tipo de função: String Sintaxe: system(<format>) Definição: Executa o argumento produzido por <format> como um comando do sistema operacional. Notas: <format> deve gerar uma cadeia de caracteres (string) que… Continue a ler »system(expressão) executa comando do sistema operacional
Suporte: CISIS Tipo de função: Numeric Sintaxe: size(<formato>) Definição: Devolve o tamanho de uma cadeia de caracteres (string). Notas: <formato> deve devolver uma cadeia de caracteres (string), caso contrário será… Continue a ler »size(string) tamanho da cadeia de caracteres
Suporte: CISIS Sintaxe: select <formato expr> case <option-1>: <formato-1> case <option-2>: <formato-2> case <option-n>: <formato-n> [elsecase <formato-0>] endsel Definição: <formato expr> é avaliado e o resultado comparado com… Continue a ler »select … case … elsecase … endsel execução condicional em bloco
Suporte: CISIS Tipo de função: Numeric Sintaxe: seconds(<fmt>) Definição: Função numérica para calcular o número de segundos a partir 1 de janeiro 1970 00:00:00 até à data gerada por… Continue a ler »seconds calcula o número de segundos
Suporte: Standard Tipo de função: String Sintaxe: s(<format>)[comand component] Definição: Retorna a concatenação de cadeias de caracteres (string) geradas por <format>. Componentes: extração extração: Extrai o conteúdo parcial da string resultante. <offset… Continue a ler »s(expressão) concatena cadeias de caracteres
Suporte: CISIS Tipo de função: String Sintaxe: s<n>:=(<fmt>) Definição: CISIS define 10 variáveis string s0 .. s9. As variáveis são inicializadas como strings nulas cada vez que o formato é executado.… Continue a ler »s0 … s9 define variável
Suporte: Standard Tipo de função: Numeric Sintaxe: rsum(<formato>) Definição: Retorna a soma de um formato dado. <formato> deve gerar uma cadeia de caracteres (string). Notas: De forma similar às funções rmax… Continue a ler »rsum(string) soma de um formato
Suporte: Standard Tipo de função: Numeric Sintaxe: rmin(<formato>) Definição: Retorna o valor mínimo do formato especificado. <formato> deve gerar uma cadeia de caracteres (string). Notas: De forma similar à função rmax,… Continue a ler »rmin(string) valor mínimo de una expressão
Suporte: Standard Tipo de função: Numeric Sintaxe: rmax(<formato>) Definição: Retorna o valor máximo de um formato dado. <formato> deve gerar uma cadeia de caracteres (string). Notas: Pode ser utilizado para calcular… Continue a ler »rmax(string) valor máximo de uma expressão
Suporte: CISIS Tipo de função: String Sintaxe: replace(<formato-1>,<formato-2>, <formato3) Definição: Retorna uma nova cadeia de caracteres (string), substituindo <formato-2> por <formato-3> em <formato-1> Notas: Se <formato-2> for uma cadeia de… Continue a ler »replace(string1, string2, string3) substituição de cadeias de caracteres
Suporte: Standard/CISIS Tipo de função: String Sintaxe: ref(<expr>,<formato>) ref([<formato dbname>]<expr>,<formato>) ref->dbname(<expr>,<formato>) (compatível com Winisis da Unesco) Definição: Executa <formato> no registro selecionado através de <expr>. Se for indicado <formato dbname>… Continue a ler »ref(mfn, formato) / ref([master file]mfn, formato) executa formato no registro selecionado
Suporte: Standard Tipo de função: Numeric Sintaxe: ravr(<formato>) Definição: Retorna o valor médio de um formato dado. <formato> deve gerar uma expressão alfanumérica. Notas: Pode ser usada para computar a média… Continue a ler »ravr(string) valor médio de expressão
Suporte: CISIS Tipo de função: String Sintaxe: putenv(<formato>) Definição: Estabelece uma variável de ambiente, com seu valor correspondente, para o nível do sistema operacional. Notas: A variável está disponível… Continue a ler »putenv(expressão) cria variável no ambiente
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… Continue a ler »proc(field update format) atualiza campo
Suporte: Standard Tipo de função: Boolean Sintaxe: p(<field selector>) Definição: Retorna TRUE (verdadeiro) se o campo associado estiver presente, retorna FALSE (falso) em caso contrário. Notas: Podem ser utilizados todos… Continue a ler »p(field selector) verifica presença de campo