FormatCurrency-Funktion
Gibt einen als Währungswert formatierten Ausdruck zurück, der das in der Systemsteuerung definierte Währungssymbol verwendet.
Syntax
FormatCurrency ( Ausdruck [ , NumDigitsAfterDecimal ] [ , IncludeLeadingDigit ] [ , UseParensForNegativeNumbers ] [ , GroupDigits ] )
Die Syntax der FormatCurrency- Funktion hat die folgenden Argumente:
Streit | Beschreibung |
Ausdruck | Erforderlich. Zu formatierender Ausdruck. |
NumDigitsAfterDecimal | Optional. Numerischer Wert, der angibt, wie viele Nachkommastellen rechts angezeigt werden. Der Standardwert ist –1, was anzeigt, dass die regionalen Einstellungen des Computers verwendet werden. |
IncludeLeadingDigit | Optional. Tristate-Konstante, die angibt, ob für Bruchwerte eine führende Null angezeigt wird oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
Verwenden SieParensForNegativeNumbers | Optional. Tristate-Konstante, die angibt, ob negative Werte in Klammern gesetzt werden sollen oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
GruppenZiffern | Optional. Tristate-Konstante, die angibt, ob Zahlen mit dem in den Ländereinstellungen des Computers angegebenen Gruppentrennzeichen gruppiert werden oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
Einstellungen
Die Argumente IncludeLeadingDigit , UseParensForNegativeNumbers und GroupDigits haben die folgenden Einstellungen:
Konstante | Wert | Beschreibung |
vbWahr | –1 | WAHR |
vbFalsch | 0 | FALSCH |
vbUseDefault | –2 | Verwenden Sie die Einstellung aus den Ländereinstellungen des Computers. |
Bemerkungen
Wenn ein oder mehrere optionale Argumente weggelassen werden, werden die Werte für weggelassene Argumente von den Ländereinstellungen des Computers bereitgestellt.
Die Position des Währungssymbols relativ zum Währungswert wird durch die regionalen Einstellungen des Systems bestimmt.
Hinweis: Alle Einstellungsinformationen stammen von der Registerkarte Regionale Einstellungen Währung , mit Ausnahme der führenden Null, die von der Registerkarte Zahl stammt.
Beispiele
Ausdruck | Ergebnisse |
SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; | Formatiert die Zahlenwerte im Feld "UnitPrice" in das Format "Currency" und gibt sie in Spalte Expr1 zurück. |
SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Formatiert die Zahlenwerte im Feld "Rabatt" in das Format "Währung" mit 2 Dezimalstellen, alle Werte mit weniger als 1 haben "0" vor der Dezimalstelle, negative Werte werden in Klammern eingeschlossen, der Wert wird durch das Standardtrennzeichen (" 1000" wird als 1.000,00 $ angezeigt, "-1000" wird als (1.000,00 $) angezeigt, "0" wird als 0,00 $ angezeigt). |
No comments:
Post a Comment