Tagastab protsendiks vormindatud (100-ga korrutatud) avaldise, mille lõpus on protsendimärk.
Süntaks
FormatPercent ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funktsiooni FormatPercent süntaksil on järgmised argumendid.
Argument |
Kirjeldus |
Expression |
Nõutav. Vormindatav avaldis. |
NumDigitsAfterDecimal |
Valikuline. Arvväärtus, mis näitab, mitu kümnendkohta kuvatakse. Vaikeväärtus on –1, mis näitab, et kasutatakse arvuti piirkonnasätteid. |
IncludeLeadingDigit |
Valikuline. Kolme olekuga konstant, mis näitab, kas murdväärtuste eesnull kuvatakse või mitte. Väärtusi vt jaotisest „Sätted“. |
UseParensForNegativeNumbers |
Valikuline. Kolme olekuga konstant, mis näitab, kas negatiivsed väärtused pannakse sulgudesse või mitte. Väärtusi vt jaotisest „Sätted“. |
GroupDigits |
Valikuline. Kolme olekuga konstant, mis näitab, kas numbrid rühmitatakse arvuti piirkonnasätetes määratud rühmaeraldaja abil või mitte. Väärtusi vt jaotisest „Sätted“. |
Sätted
Argumentidel IncludeLeadingDigit, UseParensForNegativeNumbers ja GroupDigits on järgmised sätted.
Konstant |
Väärtus |
Kirjeldus |
vbTrue |
–1 |
Tõene |
vbFalse |
0 |
Väär |
vbUseDefault |
–2 |
Kasutatakse sätet arvuti piirkonnasätete hulgast. |
Kommentaarid
Kui mõni valikuline argument jäetakse välja, kasutatakse välja jäetud argumentide väärtustena arvuti piirkonnasätete väärtusi.
Märkus.: Kogu sätete teave saadakse piirkonnasätete vahekaardilt Arvud.
Näited
Avaldis |
Tulemid |
SELECT FormatPercent([DPercent]) AS Avaldis1 FROM Tootemüük; |
Vormindab välja "DPercent" väärtused vormingusse "Protsent" ja tagastab veerus Avaldis1. |
SELECT FormatPercent([DPercent],2;-1;-1;-1) AS DPercentage FROM ProductSales; |
Vormindab välja "DPercent" väärtused kahe kümnendkohaga vormingusse Protsent. kõigil vähem kui 1% väärtustel on enne koma "0", negatiivsed väärtused kaetakse sulgudesse, väärtus rühmitatakse vaikimisi eraldaja järgi ("10" kuvatakse kujul 1000,00%, "-10" kuvatakse kujul (1000,00%), "0" kuvatakse kujul 0,00%). |