Daje izraz oblikovan kao vrednost valute koristeći simbol valute definisan na kontrolnoj tabli sistema.
Sintaksa
FormatCurrency(expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Sintaksa funkcije FormatCurrency ima sledeće argumente:
| Argument | Opis |
|---|---|
| Izraz | Obavezno. Izraz koji treba oblikovati. |
| NumDigitsAfterDecimal | Opcionalno. Numerička vrednost koja ukazuje na to koliko se mesta sa desne strane decimalnog broja prikazuje. Podrazumevana vrednost je -1, što ukazuje na to da se koriste regionalne postavke računara. |
| IncludeLeadingDigit | Opcionalno. Konstanta trostanja koja ukazuje na to da li se početna nula prikazuje za razlomljene vrednosti. Pogledajte odeljak "Postavke" za vrednosti. |
| UseParensForNegativeNumbers | Opcionalno. Konstanta tri stanja koja ukazuje na to da li treba staviti negativne vrednosti unutar zagrada. Pogledajte odeljak "Postavke" za vrednosti. |
| GroupDigits | Opcionalno. Konstanta tri stanja koja ukazuje na to da li su brojevi grupisani ili ne pomoću znaka za razgraničavanje grupa navedenog u regionalnim postavkama računara. Pogledajte odeljak "Postavke" za vrednosti. |
Postavke
Argumenti IncludeLeadingDigit, UseParensForNegativeNumbers i GroupDigits imaju sledeće postavke:
| konstanta | Vrednost | Pretraga |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | Netačno |
| vbUseDefault | –2 | Koristite postavku iz regionalnih postavki računara. |
Napomene
Kada se neki opcionalni argumenti izostave, vrednosti za izostavljene argumente obezbeđuju regionalne postavke računara.
Položaj simbola valute u odnosu na vrednost valute određuje se regionalnim postavkama sistema.
Napomena
Sve informacije o postavkama dolaze sa kartice "Regionalne postavke" "Valuta ", osim početne nule koja potiče sa kartice "Broj ".
Primeri
| Izraz | Rezultati |
|---|---|
| SELECT FormatCurrency([CenaPoJedinici]) AS Expr1 FROM ProductSales; | Oblikuje vrednosti broja iz polja "Cena po jedinici" u oblik "Valuta" i daje u koloni Expr1. |
| SELECT Formatcurrency([Popust],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Oblikuje vrednosti broja iz polja "Popust" u format "Valuta" sa 2 decimalne tačke, sve manje vrednosti od 1 imaće "0" pre decimalne, negativne vrednosti će biti pokrivene zagradama, vrednost će biti grupisana po podrazumevanom znaku za razgraničavanje ("1000" će biti prikazano kao $1.000,00, "-1000" će biti prikazano kao ($1.000,00), "0" će biti prikazano kao $0,00). |