Egy pénznemértékként formázott kifejezést ad vissza a rendszer vezérlőpultján meghatározott pénznemjel alapján.
Szintaxis
FormatCurrency ( Kifejezés , [SzámjegyekTizedesvesszőUtán ], [VanVezetőSzámjegy ], [NegatívSzámokZárójelben ], [Számjegycsoportosítás ] )
A FormatCurrency függvény argumentumai a következők:
Argumentum |
Leírás |
Kifejezés |
Kötelező. Formázandó kifejezés. |
SzámjegyekTizedesvesszőUtán |
Nem kötelező. Numerikus érték, amely a tizedesvesszőtől jobbra megjelenő számjegyek számát jelzi. Az alapértelmezett érték a -1, amely jelzi, hogy a számítógép területi beállításai vannak érvényben. |
VanVezetőSzámjegy |
Nem kötelező. A tört értékekben a vezető nulla meglétét jelző Tristate-állandó. A használható értékek a Beállítások szakaszban találhatók. |
NegatívSzámokZárójelben |
Nem kötelező. Tristate-állandó, amely jelzi, hogy zárójelek közé kell-e helyezni a negatív értékeket. A használható értékek a Beállítások szakaszban találhatók. |
Számjegycsoportosítás |
Nem kötelező. Tristate-állandó, amely jelzi, hogy a számok csoportosítása a számítógép területi beállításai között meghatározott számjegy-csoportosítás alapján történt-e. A használható értékek a Beállítások szakaszban találhatók. |
Beállítások
Az VanVezetőSzámjegy, a NegatívSzámokZárójelben és a Számjegycsoportosítás argumentumok beállításai a következők:
Állandó |
Érték |
Leírás |
vbTrue |
–1 |
Igaz |
vbFalse |
0 |
Hamis |
vbUseDefault |
–2 |
Használja a megfelelő beállítást a számítógép területi beállításai közül. |
Megjegyzések
Egy vagy több nem kötelező argumentum törlése esetén a törölt argumentumok értékét a számítógép területi beállításai határozzák meg.
A pénznem jelének pénznemértékhez viszonyított helyzetét a rendszer területi beállításai határozzák meg.
Megjegyzés: Minden fenti információ a Területi beállítások > Pénznem lapról származik, kivéve a vezető nullára vonatkozó adatokat, melyek a Számok lapon találhatók.
Példák
Kifejezés |
Eredmény: |
SELECT FormatCurrency([Egységár]) AS Expr1 FROM ProductSales; |
Az "Egységár" mezőben megadott számértékeket "Pénznem" formátumba formázza, és a Kievő1 oszlopban adja vissza. |
SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
A számértékeket "Discount" (Engedmény) mezőben "Pénznem" formátumba formázza 2 tizedesvesszővel, Az 1-esnél kisebb értékeknél a tizedesvessző előtt a "0" érték lesz látható, a negatív értékeket zárójelek fogják fedni, az érték alapértelmezés szerint elválasztóként lesz csoportosítva ("10000 Ft", a "-1000" pedig 0,000 Ft-ként jelenik meg). |