Tuesday, June 21, 2022

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