|
Le funzioni di formattazione sono necessarie per formattare (rendere compatibile in un determinato contesto) una variabile o un’espressione.
Un esempio concreto potrebbe essere quello di prendere un valore numerico e trasformarlo in data oppure in valuta.
VBScript ci offre le seguenti possibilità:
(expression è il nostro valore base)
FormatDateTime(expression, format)
Trasforma il valore di expression (una data o una stringa compatibile con una data) nel formato definito dal parametro “format”.
Il parametro “format” può essere di 5 tipi:
0 = visualizza la data in formato breve e l’ora come ora estesa (vbGeneralDate)
1 = visualizzala la data usando il formata di data estesa del server (vbLongDate)
2 = visualizza la data usando il formato di data breve del server (vbShortDate)
3 = Visualizza l’ora attraverso il formato di ora estesa del server (vbLongTime)
4 = visualizza l’ora in formato di ora breve del serve (vbShorTtime)
FormatCurrency(number, numdigits, leadingzero, negparen, delimiter)
Trasforma il valore “number” in un una valuta (formato di moneta corrente).
number = numero qualsiasi
numdigits = indica quante cifre utilizzare dopo il punto decimale
leadingzero = indica se inserire 0 iniziali nei valori inferiori a 1 (può essere omesso)
negparen = indica se inserire i valori negativi tra parentesi (può essere omesso)
delimiter = indica se usare il delimitatore per raggruppare le cifre (può essere omesso)
FormatNumber(number…)
Formatta il valore numerico “number”. E’ identico anche nelle opzioni a FormatCurrency ma non indica il simbolo del dollaro. Lo si usa per i numeri che non devono diventare valuta.
FormatPercent(number…)
Stesse identiche opzioni di FormatNumber e FormatCurrency solo che restituisce il valore assegnato come percentuale
|