FormatCurrency – funkce

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí výraz formátovaný jako hodnota měny pomocí symbolu měny definovaného v ovládacích panelech systému.

Syntaxe

FormatCurrency(Expression [; NumDigitsAfterDecimal ] [; IncludeLeadingDigit ] [; UseParensForNegativeNumbers ] [; GroupDigits ] )

Syntaxe funkce FormatCurrency má tyto argumenty:

Argument Popis
Výraz Povinný argument. Výraz, který se má formátovat.
NumDigitsAfterDecimal Nepovinný argument. Číselná hodnota označující, kolik míst napravo od desetinné čárky se zobrazí. Výchozí hodnota je –1, což znamená, že se používá místní nastavení počítače.
IncludeLeadingDigit Nepovinný argument. Tristate konstanta, která označuje, zda je pro desetinné hodnoty zobrazena úvodní nula. Hodnoty najdete v části Nastavení.
UseParensForNegativeNumbers Nepovinný argument. Tristate konstanta, která označuje, zda se mají umístit záporné hodnoty do závorek. Hodnoty najdete v části Nastavení.
GroupDigits Nepovinný argument. Tristate konstanta, která označuje, zda jsou čísla seskupena pomocí oddělovače skupin zadaného v místním nastavení počítače. Hodnoty najdete v části Nastavení.

    

Nastavení

Argumenty IncludeLeadingDigit, UseParensForNegativeNumbers a GroupDigits mají následující nastavení:

Konstantní Hodnota Popis
vbTrue –1 Pravda
vbFalse 0 Nepravda
vbUseDefault –2 Použijte nastavení z místního nastavení počítače.

    

Poznámky

Pokud je vynechán jeden nebo více volitelných argumentů, jsou hodnoty vynechaných argumentů poskytovány místním nastavením počítače.

Pozice symbolu měny vzhledem k hodnotě měny je určena místním nastavením systému.

Poznámka

Všechny informace o nastavení pocházejí z karty Místní nastavení Měna s výjimkou počáteční nuly, která pochází z karty Číslo .

Příklady

Výraz Výsledky:
SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; Formátuje číselné hodnoty v poli UnitPrice do formátu Měna a vrátí hodnotu ve sloupci Výraz1.
SELECT Formatcurrency([Discount]2;-1;-1;-1) AS DiscountedPrice FROM ProductSales; Formátuje číselné hodnoty v poli Sleva do formátu Měna se 2 desetinnými čárkami. všechny hodnoty menší než 1 budou mít před desetinnou čárkou hodnotu "0", záporné hodnoty budou pokryty v závorkách, hodnota bude seskupena podle výchozího oddělovače ("1000" se zobrazí jako 1 000,00 Kč, "-1000" se zobrazí jako (1 000,00 Kč), "0" se zobrazí jako 0,00 Kč).