החזרת ביטוי המעוצב כמספר.
תחביר
FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
תחביר הפונקציה FormatNumber מכיל את הארגומנטים הבאים:
ארגומנט |
תיאור |
Expression |
נדרש. ביטוי שיש לשנות את עיצובו. |
NumDigitsAfterDecimal |
אופציונלי. ערך מספרי המציין כמה מקומות מימין למספר המקומות העשרוניים מוצגים. ערך ברירת המחדל הוא –1, המציין שנעשה שימוש בהגדרות האזוריות של המחשב. |
IncludeLeadingDigit |
אופציונלי. קבוע Tristate המציין אם אפס מוביל מוצג עבור ערכי שברים או לא. עיין בסעיף הגדרות לקבלת ערכים. |
UseParensForNegativeNumbers |
אופציונלי. קבוע Tristate המציין אם למקם ערכים שליליים בתוך סוגריים או לא. עיין בסעיף הגדרות לקבלת ערכים. |
תכונות קבוצה |
אופציונלי. קבוע Tristate המציין אם מספרים מקובצים באמצעות מפריד הקבוצה שצוין בהגדרות האזוריות של המחשב. עיין בסעיף הגדרות לקבלת ערכים. |
הגדרות
הארגומנטים IncludeLeadingDigit , UseParensForNegativeNumbers ו- GroupDigits כוללים את ההגדרות הבאות:
קבוע |
Value |
Description |
vbTrue |
–1 |
נכון |
vbFalse |
0 |
לא נכון |
vbUseDefault |
–2 |
השתמש בהגדרה מתוך ההגדרות האזוריות של המחשב. |
הערות
כאשר ארגומנט אופציונלי אחד או יותר מושמט, הערכים עבור ארגומנטים מושמטים מסופקים על-ידי ההגדרות האזוריות של המחשב.
הערה: כל פרטי ההגדרות מגיעים מהכרטיסיה 'מספר הגדרות אזוריות '.
דוגמאות
Expression |
תוצאות |
SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; |
עיצוב ערכי המטבע בשדה "SalePrice" לתבנית "מספר" והחזרה בעמודה Expr1. |
SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
עיצוב ערכי המספר בשדה "הנחה" לתבנית "מספר" עם 2 נקודות עשרוניות, לכל הערכים הקטנים מ- 1 יופיע הערך "0" לפני הערך העשרוני, ערכים שליליים יכוסו בסוגריים, הערך יקובץ כברירת מחדל כמפריד ("1000" יוצג כ- 1,000.00, "-1000" יוצג כ- (1,000.00), "0" יוצג כ- 0.00). |