Returnerer et uttrykk som er formatert som en valutaverdi, med valutasymbolet som er definert i kontrollpanelet i systemet.
Syntaks
FormatCurrency ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Syntaksen for Funksjonen FormatCurrency har disse argumentene:
Argument |
Beskrivelse |
Uttrykk |
Obligatorisk. Uttrykk som skal formateres. |
NumDigitsAfterDecimal |
Valgfritt. Numerisk verdi som angir hvor mange plasser til høyre for desimaltegnet som vises. Standardverdien er –1, som angir at datamaskinens regionale innstillinger brukes. |
IncludeLeadingDigit |
Valgfritt. Tristate konstant som angir om en innledende null vises for brøkverdier. Se Innstillinger-delen for verdier. |
UseParensForNegativeNumbers |
Valgfritt. Tristate konstant som angir om negative verdier skal være i parentes eller ikke. Se Innstillinger-delen for verdier. |
GroupDigits |
Valgfritt. Tristate konstant som angir om tallene er gruppert ved hjelp av gruppeskilletegnet som er angitt i datamaskinens regionale innstillinger. Se Innstillinger-delen for verdier. |
Innstillinger
Argumentene IncludeLeadingDigit,UseParensForNegativeNumbersog GroupDigits har følgende innstillinger:
Konstant |
Verdi |
Beskrivelse |
vbTrue |
–1 |
Sann |
vbFalse |
0 |
Usann |
vbUseDefault |
–2 |
Bruk innstillingen fra datamaskinens regionale innstillinger. |
Kommentarer
Når ett eller flere valgfrie argumenter utelates, angis verdiene for utelatte argumenter i datamaskinens regionale innstillinger.
Plasseringen til valutasymbolet i forhold til valutaverdien bestemmes av systemets regionale innstillinger.
Obs!: All innstillingsinformasjon kommer fra fanen Regionale innstillinger for valuta, unntatt foranstilt null som kommer fra Tall-fanen.
Eksempler
Uttrykk |
Resultater |
SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; |
Formaterer tallverdiene i Enhetspris-feltet til Valuta-format og returnerer i kolonne Uttr1. |
SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
Formaterer tallverdiene i Rabatt-feltet til "Valuta"-format med 2 desimaler, alle verdier som er mindre enn 1, har «0» før desimalen, negative verdier dekkes i parentes, og verdien grupperes som standardskilletegn («1000» vises som kr 1000,00, «-1000» vises som (kr 1 000,00), «0» vises som kr 0,00). |