Elenco alfabetico delle funzioni

Nella tabella seguente sono elencate tutte le funzioni FormCalc disponibili, con la descrizione di ciascuna funzione e l'indicazione della categoria di appartenenza di ciascuna funzione.

Funzione

Descrizione

Tipo

Abs

Restituisce il valore assoluto di un valore o un'espressione numerica.

Aritmetica

Apr

Restituisce il tasso percentuale annuo di un prestito.

Finanziaria

At

Individua la posizione del carattere iniziale di una stringa all'interno di un'altra stringa.

Stringa

Avg

Valuta un insieme di valori numerici e/o espressioni e restituisce la media degli elementi non-null contenuti all'interno di tale insieme.

Aritmetica

Ceil

Restituisce il numero intero maggiore o uguale ad un numero specificato.

Aritmetica

Choose

Seleziona un valore da un dato insieme di parametri.

Logica

Concat

Restituisce la concatenazione di due o più stringhe.

Stringa

Count

Valuta un insieme di valori e/o espressioni e restituisce il numero degli elementi non-null contenuti all'interno dell'insieme.

Aritmetica

CTerm

Restituisce il numero di periodi necessari affinché un investimento a tasso d'interesse fisso, ma composto, maturi un valore futuro.

Finanziaria

Date

Restituisce la data del sistema corrente sotto forma di numero di giorni trascorsi dall'Epoch

Data e ora

Date2Num

Restituisce il numero di giorni trascorsi dall'Epoch, in base a una stringa di data.

Data e ora

DateFmt

Restituisce una stringa formato data, a partire da uno stile formato data.

Data e ora

Decode

Restituisce la versione decodificata di una stringa specificata.

Stringa

Encode

Restituisce la versione codificata di una stringa specificata.

Stringa

Eval

Restituisce il valore del calcolo di un modulo specificato.

Varie

Exists

Determina se il parametro specificato è una sintassi di riferimento per un oggetto esistente.

Logica

Floor

Restituisce il più alto numero intero minore di o uguale al valore specificato.

Aritmetica

Format

Formatta i dati specificati a seconda della stringa di formato immagine specificata.

Stringa

FV

Restituisce il valore futuro di pagamenti costanti effettuati ad intervalli regolari ad un tasso d'interesse costante.

Finanziaria

Get

Consente di scaricare i contenuti di un sito Web con l’URL specificato.

URL

HasValue

Stabilisce se il parametro specificato è un accessor con un valore non-null, non-empty o non-blank.

Logica

IPmt

Restituisce l'ammontare degli interessi pagati per un prestito durante un periodo di tempo stabilito.

Finanziaria

IsoDate2Num

Restituisce il numero di giorni trascorsi dall'Epoch a partire da una stringa di data valida.

Data e ora

IsoTime2Num

Restituisce il numero di millisecondi trascorsi dall'Epoch a partire da una stringa di ora valida.

Data e ora

Left

Estrae un numero specificato di caratteri da una stringa, partendo dal primo carattere sulla sinistra.

Stringa

Len

Restituisce il numero di caratteri in una stringa specificata.

Stringa

LocalDateFmt

Restituisce la stringa formato data localizzata, in base ad uno stile formato data specificato.

Data e ora

LocalTimeFmt

Restituisce la stringa in formato ora localizzata, in base ad uno stile di formato ora specificato.

Data e ora

Lower

Converte tutti i caratteri maiuscoli all'interno di una stringa specificata in caratteri minuscoli.

Stringa

Ltrim

Restituisce una stringa da cui sono stati eliminati tutti gli spazi vuoti iniziali.

Stringa

Max

Restituisce il valore massimo degli elementi non-null dell'insieme di numeri specificato.

Aritmetica

Min

Restituisce il valore minimo degli elementi non-null dell'insieme di numeri specificato.

Aritmetica

Mod

Restituisce il modulo di un numero diviso per un altro.

Aritmetica

NPV

Restituisce il valore attuale netto di un investimento basato su un tasso di sconto e su una serie di futuri flussi di cassa periodici.

Finanziaria

Null

Restituisce il valore null. “Null” significa nessun valore.

Varie

Num2Date

Restituisce una stringa di data, in base al numero di giorni dall'Epoch.

Data e ora

Num2GMTime

Restituisce una stringa di ora GMT, in base al numero di millisecondi dall'Epoch.

Data e ora

Num2Time

Restituisce una stringa di ora a partire dal numero di millisecondi trascorsi dall'Epoch.

Data e ora

Oneof

Restituisce "true" (1) se il valore è in un insieme specificato, "false" (0) in caso contrario.

Logica

Parse

Analizza i dati specificati in base alla stringa di formato immagine specificata.

Stringa

Pmt

Restituisce il pagamento di un prestito basato su pagamenti costanti ad un tasso d'interesse costante.

Finanziaria

Post

Invia i dati specificati all’URL specificato.

URL

PPmt

Restituisce l'ammontare del capitale pagato per un prestito durante un periodo di tempo.

Finanziaria

Put

Carica i dati specificati sull’URL specificato.

URL

PV

Restituisce il valore attuale di un investimento basato su pagamenti periodici costanti ad un tasso di interesse costante.

Finanziaria

Rate

Restituisce il tasso d'interesse composto per il periodo richiesto affinché un investimento passi dal valore presente al valore futuro all'interno del periodo specificato.

Finanziaria

Ref

Restituisce un riferimento ad un oggetto esistente.

Varie

Replace

Sostituisce tutte le occorrenze di una stringa con un'altra all'interno di una stringa specificata.

Stringa

Right

Estrae un numero di caratteri da una stringa specificata, a partire dall'ultimo carattere sulla destra.

Stringa

Round

Valuta un valore numerico specifico o un'espressione numerica specifica e restituisce un numero arrotondato ad un numero specificato di posizioni decimali.

Aritmetica

Rtrim

Restituisce una stringa da cui sono stati eliminati tutti gli spazi vuoti finali.

Stringa

Space

Restituisce una stringa costituita da un numero specificato di spazi vuoti.

Stringa

Str

Converte un numero in una stringa di caratteri. FormCalc formatta il risultato impostando la larghezza specificata e arrotonda al numero specificato di posizioni decimali.

Stringa

Stuff

Inserisce una stringa in un'altra stringa.

Stringa

Substr

Estrae una porzione di una stringa specificata.

Stringa

Sum

Restituisce la somma degli elementi non-null di un insieme di numeri specificato.

Aritmetica

Term

Restituisce il numero di periodi necessari per raggiungere un valore futuro specificato da pagamenti periodici costanti in un conto fruttifero.

Finanziaria

Time

Restituisce l'ora del sistema corrente sotto forma di numero di millisecondi trascorsi dall'Epoch.

Data e ora

Time2Num

Restituisce il numero di millisecondi trascorsi dall'Epoch a partire da una stringa di ora.

Data e ora

TimeFmt

Restituisce la stringa formato ora, in base ad uno stile di formato ora.

Data e ora

UnitType

Restituisce le unità di un intervallo di unità. Un intervallo di unità è una stringa costituita da un numero seguito dal nome dell'unità.

Varie

UnitValue

Restituisce il valore numerico di una misurazione con il relativo e associato intervallo di unità, dopo un'eventuale conversione di unità (facoltativo).

Varie

Upper

Converte tutti i caratteri minuscoli all'interno di una stringa specificata in caratteri maiuscoli.

Stringa

Uuid

Restituisce una stringa di identificatore universale univoco (UUID) da utilizzare come metodo di identificazione.

Stringa

Within

Restituisce "true" (1) se il valore di prova è compreso in un intervallo specificato, "false" (0) in caso contrario.

Logica

WordNum

Restituisce il testo inglese equivalente ad un numero specificato.

Stringa