Pateikia išraišką, suformatuotą kaip valiutos reikšmė, naudojant sistemos valdymo skyde apibrėžtą valiutos simbolį.
Sintaksė
FormatCurrency ( Išraiška [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijos FormatCurrency sintaksė turi tokius argumentus:
Argumentas |
Aprašas |
Reiškinys |
Būtinas. Išraiška, kuri turi būti suformatuota. |
NumDigitsAfterDecimal |
Pasirinktinis. Skaitinė reikšmė, nurodanti, kiek vietų rodoma dešimtainio skyriklio dešinėje. Numatytoji reikšmė yra –1, kuri nurodo, kad naudojami kompiuterio regiono parametrai. |
IncludeLeadingDigit |
Pasirinktinis. Tristate konstanta, nurodanti, ar rodomas trupmeninių reikšmių nulis priekyje. Reikšmių žr. skyrių Parametrai. |
UseParensForNegativeNumbers |
Pasirinktinis. Tristate konstanta, nurodanti, ar į skliaustus įterpti neigiamas reikšmes, ar ne. Reikšmių žr. skyrių Parametrai. |
Grupės digito įrašai |
Pasirinktinis. Tristate konstanta, nurodanti, ar skaičiai grupuojami naudojant grupės skyriklį, nurodytą kompiuterio regiono parametruose. Reikšmių žr. skyrių Parametrai. |
Parametrai
Argumentai IncludeLeadingDigit, UseParensForNegativeNumbers ir GroupDigits turi šiuos parametrus:
Konstanta |
Reikšmė |
Aprašas |
vbTrue |
–1 |
True |
vbFalse |
0 |
False |
vbUseDefault |
–2 |
Naudokite parametrą iš kompiuterio regiono parametrų. |
Pastabos
Kai vienas ar daugiau pasirinktinių argumentų praleidžiami, praleistų argumentų reikšmes teikia kompiuterio regiono parametrai.
Valiutos simbolio pozicija, susijusi su valiutos reikšme, nustatoma pagal sistemos regiono parametrus.
Pastaba: Visa parametrų informacija gaunama iš skirtuko Regiono parametrai Valiuta , išskyrus nulį priekyje, kuris gaunamas iš skirtuko Skaičius .
Pavyzdžiai
Reiškinys |
Rezultatai |
SELECT FormatCurrency([Vieneto kaina]) AS Reiškinys1 FROM ProduktaiSpardavimai; |
Formatuoja skaičių reikšmes lauke Vieneto_kaina į formatą "Valiuta" ir pateikia stulpelyje Išraiška1. |
SELECT Formatcurrency([Nuolaida],2,-1,-1,-1) KAIP nuolaidaKaina IŠ produktųPardavimai; |
Formatuoja skaičių reikšmes lauke "Nuolaida" į "Valiutos" formatą su 2 dešimtainiais skyričiais, visos mažesnės nei 1 reikšmės turės "0" prieš dešimtainį skyriklį, neigiamos reikšmės bus padengtos skliaustuose, reikšmė bus sugrupuota pagal numatytąjį skyriklį ("1000" bus rodoma kaip 1 000,00 EUR, "-1000" bus rodoma kaip (1 000,00 EUR), "0" bus rodoma kaip 0,00 EUR). |