Funzioni
Le seguenti funzioni possono essere utilizzate nella definizione delle espressioni:
|
Abs |
Restituisce il valore assoluto di un’espressione numerica |
|
Asc |
Restituisce un numero intero rappresentante il codice ANSI del primo carattere della stringa specificata. |
|
Atn |
Calcola l’arcotangente di un’espressione numerica |
|
CBool |
Converte un valore numerico o stringa in espressione Booleana (True/False) |
|
CByte |
Converte un valore in dato di tipo Byte |
|
CCur |
Converte un valore in dato di tipo Currency |
|
CDate |
Converte un valore in dato di tipo Date (data) |
|
CDbl |
Converte un valore in dato di tipo Double (Doppia precisione) |
|
Chr |
Restituisce il carattere corrispondente al codice ANSI specificato |
|
CInt |
Converte un valore in dato di tipo Integer |
|
CLng |
Converte un valore in dato di tipo Long |
|
Cos |
Calcola il coseno di un’espressione numerica |
|
CSng |
Converte un valore in un dato di tipo Single (singola precisione) |
|
Date |
Restituisce la data di sistema corrente |
|
DateAdd |
Calcola la data risultante dall’addizione di un determinato periodo di tempo alla data specificata |
|
DateDiff |
Calcola la data risultante dalla sottrazione di un determinato periodo di tempo dalla data specificata |
|
DatePart |
Estrae la parte richiesta (giorno, quarto d’ora ecc.) della data specificata. |
|
DateSerial |
Restituisce la data corrispondente al giorno, mese, anno e orario specificati, in formato localizzato). |
|
DateValue |
Restituisce il valore di tipo Date corrispondente alla stringa di definizione specificata. |
|
Day |
Restituisce un numero intero rappresentante il giorno del mese (1..31) a partire da una definizione di data/ora. |
|
Exp |
Esponenziale. Restituisce e (base dei logaritmi naturali) elevato alla potenza specificata. |
|
Eval |
Restituisce il risultato di un’espressione, specificata come stringa con sintassi VBScript |
|
Fix |
Restituisce la parte intera di un numero. Se il numero è negativo, Fix restituisce l’intero negativo immediatamente superiore (o uguale) al numero specificato |
|
FormatCurrency |
Restituisce un’espressione formattata come valuta, utilizzando il simbolo di valuta definito nel Pannello di Controllo. |
|
FormatDateTime |
Restituisce un’espressione formattata come data o ora |
|
FormatNumber |
Restituisce un’espressione formattata come valore numerico. |
|
FormatPercent |
Restituisce un’espressione formattata come percentuale. |
|
GetLocale |
Restituisce il LocaleId (LCID) impostato sul computer in uso. |
|
Hex |
Restituisce una stringa rappresentante il valore esadecimale di un’espressione numerica. |
|
Hour |
Restituisce un numero intero rappresentante l’ora del giorno (0..23) a partire da una definizione di data/ora. |
|
InStr |
Ricerca la prima occorrenza di una stringa all’interno di un’altra a partire dalla posizione specificata. |
|
InStrRev |
Ricerca a ritroso la prima occorrenza di una stringa all’interno di un’altra a partire dalla posizione specificata. |
|
Int |
Restituisce la parte intera di un numero. Se il numero è negativo, Int restituisce l’intero negativo immediatamente inferiore (o uguale) al numero specificato. |
|
IsDate |
Restituisce un valore Booleano (True/False) che specifica se l’espressione specificata sia validamente interpretabile come data. |
|
IsNumeric |
Restituisce un valore Booleano (True/False) che specifica se l’espressione specificata sia validamente interpretabile come valore numerico. |
|
LCase |
Converte tutti i caratteri alfabetici di una stringa nei corrispondenti caratteri minuscoli. |
|
Left |
Restituisce il numero specificato di caratteri di una stringa, a partire dall’estremo sinistro. |
|
Len |
Restituisce il numero di caratteri contenuti in una stringa. |
|
Log |
Restituisce il logaritmo naturale (base e) di un’espressione numerica. |
|
LTrim |
Elimina gli spazi iniziali (ossia a sinistra) di una stringa |
|
Mid |
Restituisce una stringa estraendo il numero richiesto di caratteri dalla stringa data, a partire dalla posizione specificata. |
|
Minute |
Restituisce un numero intero rappresentante il minuto dell’ora (0..59) a partire da una definizione di data/ora |
|
Mod |
Restituisce il resto di una divisione aritmetica |
|
Month |
Restituisce un numero intero rappresentante il mese dell’anno (1..12) , a partire da una definizione di data/ora |
|
MonthName |
Restituisce il nome localizzato del mese specificato (1..12) |
|
Now |
Restituisce data e ora correnti, in formato locale |
|
Oct |
Restituisce una stringa che costituisce la rappresentazione ottale del numero |
|
Replace |
Restituisce una stringa in cui una determinata porzione è stata sostituita con una stringa di rimpiazzo specificata per un determinato numero di occorrenze. |
|
RGB |
Restituisce un numero intero rappresentante il codice cromatico che risulta dalle componenti Red Green e Blu specificate. |
|
Right |
Restituisce il numero specificato di caratteri di una stringa, a partire dall’estremo destro |
|
Rnd |
Restituisce un numero pseudocasuale |
|
Round |
Restituisce un valore arrotondato al numero di cifre decimali specificate. |
|
RTrim |
Elimina gli spazi terminali (a destra) di una stringa. |
|
Second |
Restituisce un numero intero rappresentante il secondo (0..59) del minuto, a partire da una definizione di data/ora. |
|
Sgn |
Restituisce un numero intero che identifica il segno di un numero, esprimendone il moltiplicatore (1 = numero positivo, 0= numero uguale 0, -1 = numero negativo). |
|
Sin |
Restituisce il Seno di un’espressione numerica. |
|
Space |
Restituisce una stringa costituita da un numero specificato di spazi. |
|
Sqr |
Calcola la radice quadrata di un’espressione numerica |
|
StrComp |
Restituisce un valore (-1/0/1/Null)che rappresenta il risultato della comparazione tra le stringhe specificate. |
|
String |
Restituisce una stringa ottenuta concatenando per il numero specificato di volte il carattere richiesto. |
|
StrReverse |
Restituisce una stringa in cui l’ordine dei caratteri è stato ribaltato rispetto alla stringa originale |
|
Tan |
Calcola la tangente di un’espressione numerica |
|
Time |
Restituisce l’ora di sistema corrente |
|
Timer |
Restituisce il numero di secondi trascorsi a partire dalla mezzanotte (00:00) del giorno corrente. |
|
TimeSerial |
Restituisce l’ora corrispondente all’ora, minuto e secondo specificati, in formato localizzato. |
|
TimeValue |
Restituisce un valore tipo Date contenente l’ora corrispondente alla stringa di definizione specificata. |
|
Trim |
Elimina gli spazi iniziali (a sinistra) e terminali (a destra) di una stringa. |
|
UCase |
Converte tutti i caratteri alfabetici di una stringa nei corrispondenti caratteri maiuscoli. |
|
Weekday |
Restituisce un numero intero rappresentante il giorno della settimana (1..7) rappresentato dalla data specificata. L’ordinale è determinato dal giorno di inizio settimana specificato. |
|
WeekdayName |
Restituisce il nome localizzato del giorno della settimana specificato (1..7), tenendo conto del giorno di inizio settimana impostato. |
|
Year |
Restituisce un numero intero a quattro cifre rappresentante l’anno di definizione di data/ora. |