החזרת ביטוי המעוצב כמספר.
תחביר
FormatNumber(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
תחביר הפונקציה FormatNumber מכיל את הארגומנטים הבאים:
| ארגומנט | תיאור |
|---|---|
| ביטוי | נדרש. ביטוי שיש לשנות את עיצובו. |
| NumDigitsAfterDecimal | אופציונלי. ערך מספרי המציין כמה מקומות מימין למספר המקומות העשרוניים מוצגים. ערך ברירת המחדל הוא –1, המציין שנעשה שימוש בהגדרות האזוריות של המחשב. |
| IncludeLeadingDigit | אופציונלי. קבוע Tristate המציין אם אפס מוביל מוצג עבור ערכי שברים או לא. עיין בסעיף הגדרות לקבלת ערכים. |
| UseParensForNegativeNumbers | אופציונלי. קבוע Tristate המציין אם למקם ערכים שליליים בתוך סוגריים או לא. עיין בסעיף הגדרות לקבלת ערכים. |
| תכונות קבוצה | אופציונלי. קבוע Tristate המציין אם מספרים מקובצים באמצעות מפריד הקבוצה שצוין בהגדרות האזוריות של המחשב. עיין בסעיף הגדרות לקבלת ערכים. |
הגדרות
הארגומנטים IncludeLeadingDigit, UseParensForNegativeNumbers ו- GroupDigits כוללים את ההגדרות הבאות:
| קבוע | Value | תיאור |
|---|---|---|
| vbTrue | –1 | נכון |
| vbFalse | 0 | לא נכון |
| vbUseDefault | –2 | השתמש בהגדרה מתוך ההגדרות האזוריות של המחשב. |
הערות
כאשר ארגומנט אופציונלי אחד או יותר מושמט, הערכים עבור ארגומנטים מושמטים מסופקים על-ידי ההגדרות האזוריות של המחשב.
הערה
כל פרטי ההגדרות מגיעים מהכרטיסיה 'מספר הגדרות אזוריות '.
דוגמאות
| ביטוי | תוצאות |
|---|---|
| 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). |