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