Format (Format)
تابع «Format» مقدار را با یک «قالب (Format)» نمایش می دهد. یعنی ظاهر داده را عوض می کند، نه خود داده را؛ مثل نمایش قیمت با علامت واحد پول.
تعریف و کاربرد
تابع Format(value, format) مقدار ورودی را طبق قالب خواسته شده نشان می دهد. بنابراین اعداد، تاریخ ها و بولین ها خواناتر دیده می شوند.
سینتکس (Syntax)
Format(<value>, "<format>");
نمونه کاربرد: قالب پولی
ستون قیمت را با جداکننده هزار و دو رقم اعشار نشان بده:
SELECT Format(Price, "Currency") AS FormattedPrice
FROM Products;
قالب های پرکاربرد
چند قالب آماده: «General Number»، «Currency»، «Fixed»، «Standard»، «Percent»، «Scientific»، «Yes/No»، «True/False»، «On/Off»، و قالب های تاریخ/زمان مثل «Short Date».
تمرین مرحله به مرحله
- یک ستون عددی انتخاب کن، مثل Price.
- با قالب Currency فرمت را تست کن.
- قالب را به Percent تغییر بده و نتیجه را ببین.
نکته: Format فقط نمایش را عوض می کند. مقدار اصلی تغییر نمی کند.
برای فهرست کامل توابع به توابع MS Access برو. همچنین برای ساخت متن آدرس می توانی از اتصال با & کمک بگیری، و برای کار با مسیرها CurDir را ببین.
جمع بندی سریع
- Format ظاهر داده را تغییر می دهد.
- قالب ها آماده و متنوع هستند.
- Currency جداکننده هزار دارد.
- مقدار اصلی دست نخورده می ماند.