Pateikia išraišką, suformatuotą procentais (padauginta iš 100) su % simboliu.
Sintaksė
FormatPercent ( išraiška [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijos FormatPercent 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.
Pastaba: Visa parametrų informacija gaunama iš skirtuko Regiono parametrų numeris .
Pavyzdžiai
Reiškinys |
Rezultatai |
SELECT FormatPercent([DPercent]) AS Reiškinys1 FROM Produktai; |
Formatuoja lauko DPercent reikšmes į procentų formatą ir pateikia stulpelyje Reiškinys1. |
SELECT FormatPercent([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales; |
Formatuoja lauko DPercent reikšmes į procentų 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 skliaustais, reikšmė bus sugrupuota pagal numatytąjį skyriklį ("10" bus rodoma kaip 1 000,00 %, "-10" bus rodoma kaip (1 000,00 %), "0" bus rodoma kaip 0,00 %). |