Vrne izraz, oblikovan kot število.
Sintaksa
FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Sintaksa funkcije FormatNumber ima te argumente:
Argument |
Opis |
Izraz |
Obvezno. Izraz za oblikovanje. |
NumDigitsAfterDecimal |
Izbirno. Številska vrednost, ki označuje prikaz števila mest desno od decimalne vejice. Privzeta vrednost je –1, kar pomeni, da so uporabljene področne nastavitve računalnika. |
IncludeLeadingDigit |
Izbirno. Konstanta s tremi stanji, ki označuje, ali naj se za vrednosti ulomkov prikaže vodilna ničla ali ne. Za vrednosti glejte razdelek Nastavitve. |
UseParensForNegativeNumbers |
Izbirno. Konstanta s tremi stanji, ki označuje, ali naj bodo znotraj oklepajev podane negativne vrednosti ali ne. Za vrednosti glejte razdelek Nastavitve. |
GroupDigits |
Izbirno. Konstanta s tremi stanji, ki označuje, ali naj se števila združujejo z ločilom skupine, določenim v področnih nastavitvah računalnika. Za vrednosti glejte razdelek Nastavitve. |
Nastavitve
V IncludeLeadingDigit, UseParensForNegativeNumbers in GroupDigits imajo argumenti te nastavitve:
Konstanta |
Vrednost |
Opis |
vbTrue |
–1 |
True |
vbFalse |
0 |
False |
vbUseDefault |
–2 |
Uporabite nastavitev iz področnih nastavitev računalnika. |
Opombe
Če izpustite enega ali več izbirnih argumentov, so vrednosti za izpuščene argumente na voljo v področnih nastavitev računalnika.
Opomba: Vse informacije nastavitev prihajajo z zavihka Področne nastavitve.
Primeri
Izraz |
Rezultati |
SELECT FormatNumber([CenaProdaje]) AS Expr1 FROMProdaje izdelkov; |
Oblikuje vrednosti valute v polju »CenaProdaje« v obliko zapisa »Število« in jih vrne v stolpcu Expr1. |
SELECT FormatNumber([Popust],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
oblikuje številske vrednosti v polju »Popust« v obliko zapisa »Število« z 2 decimalnima vejicima, vse vrednosti, manjše od 1, imajo pred decimalno vejico »0«, negativne vrednosti pa bodo zajete v oklepajih, vrednost bo privzeto združeno z ločilom (»1000« bo prikazano kot 1000,00, »-1000« bo prikazano kot (1000,00), »0« pa kot 0,00). |