Funzioni

Funzioni di aggregazione e array

MedioQuesta funzione restituisce la media aritmetica di tutti i valori selezionati all’interno dell’array.
ConteggioQuesta funzione restituisce il numero di elementi all’interno dell’array specificato
Conteggio solo valori NullQuesta funzione conta il numero di valori Null nell’elenco.
Conteggio con valori NullQuesta funzione conta tutti gli elementi dell’elenco, compresi i valori nulli
DiversoQuesta funzione ottiene valori da un array o da un elenco con valori duplicati rimossi
Conteggio valori univoci con NullQuesta funzione conta il numero di valori diversi, inclusi i valori Null.
Primo elementoQuesta funzione restituisce il primo elemento di un array o di un elenco.
Primo/i n nell’arrayQuesta funzione restituisce i primi elementi "N" di un array, se ordinati in ordine crescente in base alla data espressione numerica
In entrataQuesta funzione viene utilizzata per determinare se un elemento è membro di un array o di un elenco
IncludeQuesta funzione determina se un array o un elenco contiene un dato elemento
IntersecaQuesta funzione determina se due array o elenchi hanno almeno un membro comune
Ultimo/i n nell’arrayQuesta funzione restituisce gli ultimi elementi "N" di un array, se ordinati in ordine crescente in base alla data espressione numerica
MassimoQuesta funzione restituisce il più grande di tutti i valori selezionati all’interno di un array.
MinimoQuesta funzione restituisce il più piccolo di tutti i valori selezionati all’interno dell’array.
Non inQuesta funzione determina se un elemento non è un membro di un array o di un elenco
Sottoinsieme diQuesta funzione determina se un array specifico (array A) è un sottoinsieme di un altro array (array B), ovvero se tutti gli elementi nell’array A sono elementi dell’array B
SommaQuesta funzione restituisce la somma di tutti i valori selezionati all’interno dell’array.
Superset diQuesta funzione determina se un array specifico (array A) è un superset di un altro array (array B), ovvero se l’array A contiene tutti gli elementi dell’array B

Funzioni data/ora

Aggiungi giorniQuesta funzione regola una data specificata di un numero specificato di giorni, utilizzando valori positivi per incrementare e valori negativi per diminuire.
Aggiungi oreQuesta funzione regola una data specificata di un numero specificato di ore, utilizzando valori positivi per incrementare e valori negativi per diminuire.
Aggiungi minutiQuesta funzione regola una data specificata di un numero specificato di minuti, utilizzando valori positivi per incrementare e valori negativi per diminuire.
Aggiungi mesiQuesta funzione regola una data specificata di un numero specificato di mesi, utilizzando valori positivi per incrementare e valori negativi per diminuire.
Aggiungi secondiQuesta funzione regola una data specificata di un numero specificato di secondi, utilizzando valori positivi per incrementare e valori negativi per diminuire.
Aggiungi anniQuesta funzione adegua una data specificata di un numero specificato di anni, utilizzando valori positivi per incrementare e valori negativi per diminuire.
EtàQuesta funzione recupera l’età da una data specificata.
Età in giorniQuesta funzione calcola l’età di una data specificata in giorni, ovvero il numero di giorni trascorsi tra la data specificata e la data corrente, negativo per le date future e positivo per le date passate.
Età in mesiQuesta funzione calcola l’età di una data specificata in mesi, ovvero il numero di mesi trascorsi tra la data specificata e la data corrente, negativo per le date future e positivo per le date passate.
Confronta dateQuesta funzione confronta la prima data di input con l’altra. Restituisce 0 se date1 è uguale a date2, -1 se date1 è precedente a date2 e 1 se date1 è successiva a date2.
Converti ZonedDateTimeQuesta funzione converte una data/ora in un determinato fuso orario.
Ora corrente in millisecondiQuesta funzione recupera l’ora corrente in millisecondi epoca.
Differenza dataQuesta funzione recupera la differenza tra due date in numero di giorni.
Giorno del meseQuesta funzione restituisce il numero che rappresenta il giorno del mese.
Giorno della settimanaQuesta funzione recupera il giorno della settimana.
Giorno dell’annoQuesta funzione recupera il giorno dell’anno.
Differenza in secondiQuesta funzione restituisce la differenza tra due date in termini di secondi.
Estrai oreQuesta funzione estrae il componente ora da una marca temporale determinata.
Estrai minutiQuesta funzione estrae il componente minuto da una determinata marca temporale.
Estrai mesiQuesta funzione estrae il componente mese da una data marca temporale.
Estrai secondiQuesta funzione estrae il secondo componente da una marca temporale determinata.
Formato dataQuesta funzione formatta un valore di data e ora.
Formattare la data con il supporto delle impostazioni internazionaliQuesta funzione formatta un valore di data e ora nella corrispondente rappresentazione sensibile alla lingua, ovvero nelle impostazioni internazionali desiderate.
Ottieni CurrentZonedDateTimeQuesta funzione restituisce la data e l’ora correnti con le informazioni sul fuso orario.
Differenza oreQuesta funzione restituisce la differenza tra due date in termini di ore.
Differenza minutiQuesta funzione restituisce la differenza tra due date in termini di minuti.
Differenza mesiQuesta funzione restituisce la differenza tra due date in termini di mesi.
Imposta giorniQuesta funzione imposta il giorno del mese per la data/ora specificata.
Imposta oreQuesta funzione imposta l’ora della data/ora.
A data/oraQuesta funzione converte la stringa in data. In caso di input non valido, restituisce la data epoca come output.
A UTCQuesta funzione converte un datetime in UTC.
Tronca a Inizio del giornoQuesta funzione modifica una data-ora impostandola sull’inizio del giorno con l’ora impostata su 00:00.
truncateToStartOfQuarterQuesta funzione tronca una data/ora al primo giorno del trimestre (ad esempio 1 gennaio, 1 aprile, 1 luglio, 1 ottobre) alle 00:00.
truncateToStartOfWeekQuesta funzione modifica una data-ora determinata impostandola sull’inizio della settimana (lunedì alle 00:00).
truncateToStartOfYearQuesta funzione modifica una data-ora determinata troncandola al primo giorno dell’anno (1° gennaio) alle 00:00.
Settimana dell’annoQuesta funzione restituisce la settimana dell’anno.
Differenza anniQuesta funzione restituisce la differenza tra due date in termini di anni.

Funzioni mappa

OttieniQuesta funzione viene utilizzata per recuperare il valore di una mappa per una determinata chiave
ChiaviQuesta funzione viene utilizzata per recuperare tutte le chiavi per una data mappa
ValoriQuesta funzione recupera tutti i valori di una data mappa

Funzioni matematiche

AssolutoQuesta funzione formatta qualsiasi numero nella sua rappresentazione sensibile alla lingua.
Formato numeroQuesta funzione formatta qualsiasi numero nella sua rappresentazione sensibile alla lingua.
CasualeQuesta funzione restituisce un valore casuale compreso tra 0 e 1.
Arrotonda per difettoQuesta funzione arrotonda un numero per difetto.
Arrotonda per eccessoQuesta funzione arrotonda un numero per eccesso
Alla stringa esadecimaleconverte qualsiasi numero nella relativa stringa esadecimale.
ToIntConverte uno qualsiasi di questi tipi (number, double, int, long, float, short, byte, boolean, string) in un numero intero.
A percentualeQuesta funzione converte un numero in percentuale.
Per la precisioneQuesta funzione converte un numero in base alla precisione richiesta.
A stringaQuesta funzione converte qualsiasi numero nella sua rappresentazione di stringa.

Funzioni oggetto

Non è NullQuesta funzione viene utilizzata per determinare se esiste un riferimento a un oggetto
È NullQuesta funzione viene utilizzata per determinare se un riferimento a un oggetto non esiste

Funzioni stringa

Camel CaseQuesta funzione viene utilizzata per scrivere in maiuscolo la prima lettera di ogni parola di una stringa
Codice carattere in corrispondenza diQuesta funzione restituisce il valore ASCII di un carattere, come la funzione charCodeAt in JavaScript
ConcatenaQuesta funzione viene utilizzata per combinare due stringhe in una
ContainsQuesta funzione viene utilizzata per determinare se una stringa contiene una sottostringa specificata
Non contieneQuesta funzione viene utilizzata per determinare se una stringa non contiene una sottostringa specificata
Non termina conQuesta funzione viene utilizzata per determinare se una stringa non termina con una sottostringa specificata
Non inizia conQuesta funzione viene utilizzata per determinare se una stringa non inizia con una sottostringa specificata
Codifica 64Questa funzione viene utilizzata per codificare una stringa
Termina conQuesta funzione viene utilizzata per determinare se una stringa termina con una sottostringa specificata
Uguale aQuesta funzione viene utilizzata per determinare se una stringa non inizia con una sottostringa specificata, con distinzione tra maiuscole e minuscole
Uguale a ignora distinzione tra maiuscole e minuscoleQuesta funzione viene utilizzata per determinare se una stringa non inizia con una sottostringa specificata, senza distinzione tra maiuscole e minuscole
Estrai dominio e-mailQuesta funzione viene utilizzata per estrarre il dominio di un indirizzo e-mail
Formato valutaQuesta funzione converte qualsiasi numero nella corrispondente rappresentazione della valuta sensibile alla lingua, a seconda delle impostazioni locali passate come stringa nel secondo argomento.
Ottieni host URLQuesta funzione viene utilizzata per ottenere l’host URL.
Ottieni percorso URLQuesta funzione viene utilizzata per ottenere il percorso URL
Ottieni protocollo URLQuesta funzione viene utilizzata per ottenere il protocollo URL
Indice diQuesta funzione restituisce la posizione (nel primo argomento) della prima occorrenza del secondo parametro. Restituisce -1 se non viene trovata alcuna corrispondenza
IsEmptyQuesta funzione viene utilizzata per verificare se una stringa o un’espressione è vuota.
Non è vuotoQuesta funzione restituisce true, se la stringa nel parametro non è vuota.
Ultimo indice diQuesta funzione restituisce la posizione (nel primo argomento) dell’ultima occorrenza del secondo parametro. Restituisce -1 se non viene trovata alcuna corrispondenza.
Taglia a sinistraQuesta funzione rimuove gli spazi bianchi dall’inizio di una stringa
LunghezzaQuesta funzione viene utilizzata per ottenere il numero di caratteri in una stringa o in un’espressione
Simile aQuesta funzione viene utilizzata per determinare se una stringa corrisponde a un pattern specificato
MinuscoloQuesta funzione converte una stringa in lettere minuscole.
MascheraQuesta funzione viene utilizzata per sostituire una parte di stringa con caratteri "X".
Corrisponde aQuesta funzione viene utilizzata per determinare se una stringa corrisponde a una specifica espressione regolare.
MD5Questa funzione restituisce l’hash MD5 della stringa di input.
Non uguale aQuesta funzione viene utilizzata per determinare se una stringa non è uguale alla stringa specificata
Non è uguale con ignora distinzione tra maiuscole e minuscoleQuesta funzione confronta due stringhe ignorando la distinzione tra maiuscole e minuscole.
Gruppo di espressioni regolariQuesta funzione viene utilizzata per estrarre informazioni specifiche, in base all’espressione regolare fornita
SostituisciQuesta funzione sostituisce una determinata sottostringa in una stringa con un’altra sottostringa
Sostituisci tuttoQuesta funzione sostituisce tutte le sottostringhe di un testo che corrisponde alla "destinazione" con la stringa letterale "replace" specificata
Taglia a destraQuesta funzione rimuove gli spazi bianchi dalla fine di una stringa.
DividiQuesta funzione viene utilizzata per dividere una stringa per un determinato carattere
Inizia conQuesta funzione viene utilizzata per determinare se una stringa inizia con una sottostringa specificata
Stringa a dataQuesta funzione converte un valore stringa in un valore data-ora.
Stringa a numero interoQuesta funzione converte un valore stringa in un valore intero.
Stringa a numeroQuesta funzione viene utilizzata per convertire una stringa in numero. In caso di input non valido, restituisce la stessa stringa come output.
SottostringaQuesta funzione restituisce la sottostringa dell’espressione della stringa tra l’indice iniziale e l’indice finale.
Tutte iniziali maiuscoleQuesta funzione viene utilizzata per rendere maiuscole le prime lettere di ogni parola di una stringa
A valore booleanoQuesta funzione converte un valore di un argomento in un valore booleano, a seconda del tipo.
A data/oraQuesta funzione viene utilizzata per convertire una stringa in data. In caso di input non valido, restituisce la data epoca come output.
Solo a data/oraQuesta funzione converte un valore di argomento in un valore solo di data e ora. In caso di input non valido, restituisce la data epoca come output.
TagliaQuesta funzione rimuove gli spazi bianchi dall’inizio e dalla fine di una stringa.
MaiuscoloQuesta funzione converte una stringa in lettere maiuscole.
Decodifica URLQuesta funzione viene utilizzata per decodificare una stringa codificato dell’URL.
Codifica URLQuesta funzione viene utilizzata per la codifica URL di una stringa.

Helper

Gli helper sono dettagliati in questa pagina.

Valore di fallback predefinitoQuesta funzione viene utilizzata per eseguire il rendering di una variabile con il valore predefinito
EachQuesta funzione viene utilizzata per eseguire iterazioni su un array
SeQuesta funzione viene utilizzata per definire un blocco condizionale. Se la valutazione dell’espressione restituisce true, viene eseguito il rendering del blocco.
LetQuesta funzione consente di memorizzare un’espressione come variabile da utilizzare successivamente in una query
UnlessQuesta funzione viene utilizzata per definire un blocco condizionale. Se la valutazione dell’espressione restituisce false, viene eseguito il rendering del blocco
WithQuesta funzione viene utilizzata per modificare il token di valutazione della parte modello

Operatori

Funzioni aritmetiche

Le funzioni aritmetiche vengono utilizzate per eseguire calcoli di base sui valori.

AddizioneQuesto operatore viene utilizzato per trovare la somma di due espressioni di argomento
DividiQuesto operatore viene utilizzato per trovare il quoziente di due espressioni di argomento
MoltiplicazioneQuesto operatore viene utilizzato per trovare il prodotto di due espressioni di argomento
RestoQuesto operatore viene utilizzato per trovare il resto dopo aver diviso le due espressioni di argomento
SottrazioneQuesto operatore trova la differenza tra due espressioni