Grąžina reiškinį, suformatuotą kaip valiutos reikšmė, naudojant valiutos simbolį, apibrėžtą sistemos valdymo skyde.
Sintaksė
FormatCurrency(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijos FormatCurrency sintaksę sudaro šie argumentai:
| Argumentas | Aprašymas |
|---|---|
| Išraiška | Būtinas. Išraiška, kurią reikia formatuoti. |
| NumDigitsAfterDecimal | Pasirinktinis. Skaitinė reikšmė, nurodanti, kiek vietų į dešinę nuo dešimtainio skaičiaus yra rodoma. Numatytoji reikšmė yra –1; tai nurodo, kad naudojami kompiuterio regiono parametrai. |
| IncludeLeadingDigit | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar trupmeninių reikšmių pradžioje rodomas nulis. Reikšmes rasite skyriuje Parametrai. |
| UseParensForNegativeNumbers | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar neigiamas reikšmes dėti į skliaustus, ar ne. Reikšmes rasite skyriuje Parametrai. |
| Grupės skaitmenys | Pasirinktinis. Tribūsenos konstanta, nurodanti, ar skaičiai grupuojami naudojant grupės skyriklį, nurodytą kompiuterio regiono parametruose. Reikšmes rasite skyriuje Parametrai. |
Parametrai
Argumentai IncludeLeadingDigit, UseParensForNegativeNumbers ir GroupDigits turi tokius parametrus:
| Konstanta | Reikšmė | Aprašymas |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Naudokite kompiuterio regiono parametrų parametrą. |
Pastabos
Kai vienas ar keli pasirinktiniai argumentai nepateikiami, praleistų argumentų reikšmes teikia kompiuterio regiono parametrai.
Valiutos simbolio padėtis valiutos reikšmės atžvilgiu nustatoma sistemos regioninių parametrų.
Pastaba
Visa parametrų informacija gaunama iš skirtuko Regiono parametrai Valiuta , išskyrus nulį priekyje, kuris gaunamas iš skirtuko Skaičius .
Pavyzdžiai
| Išraiška | Rezultatai |
|---|---|
| SELECT FormatCurrency([Vieneto_kaina]) AS Išraiška1 FROM ProductSales; | Formatuoja skaitines reikšmes lauke Vieneto_kaina į formatą "Valiuta" ir pateikia stulpelio Expr1. |
| SELECT Formatcurrency([Nuolaida],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Formatuoja skaitines reikšmes lauke "Nuolaida" į "Valiutos" formatą su 2 dešimtainiais kableliais, visos reikšmės, mažesnės nei 1, turės "0" prieš dešimtaines, neigiamas reikšmes bus uždengtos skliaustuose, reikšmė bus sugrupuota pagal numatytąjį skyriklį ("1000" bus rodoma kaip $1,000.00, "-1000" bus rodoma kaip ($1,000.00), "0" bus rodoma kaip $0.00). |