Vráti výraz naformátovaný ako hodnota meny prostredníctvom symbolu meny zadefinovaného v ovládacom paneli systému.
Syntax
FormatCurrency(Výraz [, Početčísliczadesatinnoučiarkou ] [, Zahrnúťúvodnúčíslicu ] [, Použiťzátvorkynazápornéčísla ] [, Zoskupiťčíslice ] )
Syntax funkcie FormatCurrency má tieto argumenty:
| Argument | Popis |
|---|---|
| Výraz | Povinný argument. Výraz, ktorý sa má formátovať. |
| Početčísliczadesatinnoučiarkou | Voliteľný argument. Číselná hodnota určujúca počet zobrazených miest napravo od desatinnej čiarky. Predvolená hodnota je –1, čo označuje použitie miestnych nastavení počítača. |
| Zahrnúťúvodnúčíslicu | Voliteľný argument. Konštanta s troma stavmi, ktorá určuje, či sa v zlomkových hodnotách zobrazujú nuly na začiatku. Hodnoty nájdete v časti Nastavenie. |
| Použiťzátvorkynazápornéčísla | Voliteľný argument. Konštanta s troma stavmi, ktorá určuje, či sa záporné hodnoty majú umiestniť do zátvoriek. Hodnoty nájdete v časti Nastavenie. |
| Zoskupiťčíslice | Voliteľný argument. Konštanta s troma stavmi, ktorá určuje, či sú čísla zoskupené pomocou oddeľovača skupín definovaného v miestnych nastaveniach počítača. Hodnoty nájdete v časti Nastavenie. |
Nastavenia
Argumenty IncludeLeadingDigit, UseParensForNegativeNumbers a GroupDigits majú nasledujúce nastavenia:
| Konštanta | Hodnota | Popis |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Použiť nastavenie z miestnych nastavení počítača. |
Poznámky:
Ak vynecháte niektoré voliteľné argumenty, hodnoty týchto vynechaných argumentov sa získajú z miestnych nastavení počítača.
Umiestnenie symbolu meny vzhľadom na hodnotu meny sa určuje podľa miestnych nastavení systému.
Poznámka
Všetky informácie o nastavení nájdete na karte Miestne nastavenie meny, okrem úvodnej nuly, o ktorej nájdete informácie na karte Číslo.
Príklady
| Výraz | Výsledky |
|---|---|
| SELECT FormatCurrency([JednotkováCena]) AS Expr1 FROM ProductSales; | Naformátuje číselné hodnoty v poli Jednotková cena do formátu Mena a vráti ich v stĺpci Expr1. |
| SELECT FormatCurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSale; | Naformátuje číselné hodnoty v poli Zľava do formátu Mena s 2 desatinnými čiarkami, všetky hodnoty menšie ako 1 budú mať pred desatinným číslom hodnotu 0, záporné hodnoty sa zakryjú v zátvorkách, hodnota sa zoskupí podľa predvoleného oddeľovača ("1000" sa zobrazí ako 1 000,00 EUR, "-1000" sa zobrazí ako (1 000,00 EUR), 0 sa zobrazí ako 0,00 EUR). |