فرمت دهی نوشته ها در اکسس | کاربرد + مثالها
خودتان قضاوت کنید . خواندن این کد ملی آسان تر است .
یا اینکه خواندن همان کد ملی با این فرمت .
سلام به همراهان همیشگی وب سایت سافت پلاس . باز هم در مطلب دیگری در زمینه آموزش اکسس می خواهیم به سراغ موضوعی به اسم فرمت نوشته ها در اکسس با هم صحبت کنیم .
مطمئنا با موضوعی به اسم Data type یا همان نوع داده در اکسس که آشنایی دارید .
اما اگر هم تا به حال چیزی در مورد این موضوع نمی دانید جای نگرانی نیست فقط کافی است که همین الان به سراغ مطلبی با عنوان انواع داده ها در اکسس از کاربردشان تا نکات کاربردی در مورد آنها بروید تا بطور کامل در مورد دیتا تایپ ها در اکسس همه چیزهایی که لازم دارید را یاد بگیرید .
اما در این مطلب قرار است راجع به فرمت دهی نوشته ها و متن ها در داخل اکسس با هم صحبت کنیم . موضوعی که خیلی جاها می تواند برای شما واقعا کاربردی و مفید واقع شود .
بنابراین توصیه می کنم که حتما این مطلب را تا انتها مطالعه نمایید .
فهرست محتوا
منظور از فرمت داده ها در اکسس چیست ؟
همانطور که می دانید ما توی اکسس انواع مختلفی از داده ها را داریم . از داده های متنی گرفته تا داده های عدد ، تاریخ و ….
اما مطمئنا شما هم با من هم عقیده هستید که از بین همه این انواع داده ها داده های متنی توی اکسس خیلی پرکاربردتر هستند . خود داده های متنی به دو تا دسته تقسیم می شوند . داده های نوع short text و داده های نوع Long text .
این داده های متنی درست مثل همه انواع داده ها ، می توانند کلی ویژگیهایی داشته باشند که از بین این ویژگی ها بعضی هایشان با بقیه انواع داده ها مشترک و بعضی ها هم فقط مختص خود داده های متنی هستند .
اما امروز و در این مطلب قرار است فقط و فقط راجع به یکی از انواع همین ویژگیها با هم صحبت کنیم . ویژگی ای به اسم Format .
اول برویم یک تعریفی از خود کلمه فرمت داشته باشیم و ببینیم وقتی صحبت از فرمت می کنیم اصلا منظورمان چی هست ؟
به طور کلی هر چیزی که مربوط به شکل و شمایل نمایش اطلاعات ما می شود در اصطلاح فرمت می گوییم .
مواردی مثل رنگ فونت نوشته ها – اندازه و سایز آنها دو موردی است که جزو فرمت های یک نوشته به حساب می آید .
ما توی اکسس و در بخش مربوط به ویژگی های فیلدی که از نوع short text است یک ویژگی داریم به اسم Format .
در واقع به کمک این ویژگی می توانیم تعیین کنیم که یک فیلد اطلاعات موجود در داخل خودش را با چه شکل و شمایلی به نمایش بگذارد .
اگر بخواهم یک مثال ساده در این مورد بزنم فرض کنید که ما توی یک جدول یک سری اعداد داریم که انها را به فرمت متن ذخیره کرده ایم .
حالا می خواهیم برای خوانایی بهتر این اعداد ؛ آن اعدادی را که منفی هستند به رنگ قرمز و اعدادی که مثبت هستند به رنگ سبز نمایش بدهیم .
برای اینکه بتوانیم این کار را انجام بدهیم نیاز به یک سری تنظیمات در داخل این فیلد داریم که در ادامه مفصل راجع به همه آنها با هم صحبت خواهیم کرد .
تصویر زیر موقعیت این ویژگی را در داخل کادر مربوط به Field Properties نمایش می دهد .
چطور برای متن ها فرمت تعریف کنیم .
دو تا حالت وجود دارد .
حالت اول اینکه از قبل یک سری فرمت هایی تعریف شده و ما در اینجا به صورت یک لیست به انها دسترسی داریم و می توانیم از بین آنها فرمت مورد نظر خودمان را انتخاب کنیم .
اما در حالت دوم هیچ فرمت از پیش تعریف شده ای وجود ندارد و این ما هستیم که باید برای خودمان فرمت یا فرمت های مورد نظر را تعریف کنیم .
چیزی که در ادامه می خواهیم آن را یاد بگیریم .
اول برویم به سراغ اینکه چطوری می توانیم برای خودمان فرمت های مورد نظر را تعریف کنیم .
برای این کار نیاز است که از یک سری کاراکترهایی استفاده کنیم .
در واقع این کاراکترها قرار است ترجمه کننده فرمت و خواسته مورد نظر ما برای اکسس باشند .
اما این کاراکترها چی هستند ؟
در مجموع 7 تا کاراکتر وجود دارد که با استفاده از آنها می توانید برای خودتان یک فرمت را تعیین و تعریف کنید . . برویم با این فرمت ها آشنا شویم .
فرمت ها فقط شکل و شمایل نمایش اطلاعات را تغییر می دهند و هیچ دخالتی در مقادیر آنها ندارند
کاراکتر شماره-1 : علامت !
توی اکسس به صورت پیشفرض متن ها از سمت چپ تراز می شوند اما اگر شما متنی دارید که می خواهید آن را از سمت راست ترازبندی کنید کافی است که از این کاراکتر در کادر Format استفاده کنید .
البته این کاراکتر به تنهایی کاری انجام نمی دهد بلکه از آن باید در ترکیب با بقیه فرمت ها استفاده کنید تا خروجی اش را ببینید . در مثال هایی که در ادامه خواهم زد از این کاراکتر هم استفاده می کنم .
کاراکتر شماره-2 : علامت <
کاربرد این کاراکتر فقط برای متن های انگلیسی است .
اگر این کاراکتر را در کادر مربوط به Format وارد کنید اکسس تمام متن های انگلیسی را به حروف بزرگ نمایش می دهد .
کاراکتر شماره-3 : علامت >
کاربرد این کاراکتر هم فقط برای متن های انگلیسی است .
اگر این کاراکتر را در کادر مربوط به Format وارد کنید اکسس این بار تمام متن های انگلیسی را به حروف کوچک نمایش می دهد .
کاراکتر شماره-4 : علامت @
کاربرد این کاراکتر خیلی جالب است با استفاده از آن می شود یک ساختار یا یک قالب مشخص را برای نمایش متن ها تعریف کرد .
درست مثل همان دومین تصویری که در ابتدای این صفحه مشاهده کردید . این تصویر با استفاده از همین کاراکتر ساخته شده است .
توی این فرمت هر کدام از کاراکترهای @ به معنی یک کاراکتر متنی است البته اینطور نیست که این کاراکترها الزامی باشند یعنی اگر شما ساختاری را به صورت @@@-@@ تعریف کرده باشید اما فقط 3 تا حرف را وارد کنید اکسس برای بقیه قسمت های این ساختار از جای خالی استفاده می کند .
کاراکتر شماره-5 : علامت *
کاراکتر ستاره همیشه و همه جا در حکم ضرب کردن دو تا چیز عمل می کند . اینجا هم کاربردش دقیقا همین است . انگار با استفاده از این کاراکتر ما می توانیم دو تا متن را در هم ضرب کنیم و یک جورهایی یک فیلر یا پرکننده متن را برای خودمان ایجاد کنیم .
اجازه بدهید یک مثال را با هم بررسی کنیم تا بهتر متوجه منظورم شوید .
در این ستون از کاربر خواسته شده که کد ملی خودش را وارد کند اگر کاربر کد ملی را بصورت کامل وارد کند به فرمت ردیف اول نمایش داده می شود .
اما اگر کد ملی بصورت ناقص وارد شود به ازای هر یک از ارقام کد ملی به کاربر یک علامت سوال نمایش داده می شود و اینطوری کاربر متوجه می شود که باید ارقام کد ملی را بصورت کامل وارد کند .
این فرمت با استفاده از فرمتی که در تصویر زیر می بینید ایجاد شده است .
این هم یکی دیگر از آموزش های سایت سافت پلاس در خصوص کار با نرم افزار اکسس .
به نظرتان آموزش چطور بود ؟ برایتان کاربردی و مفید بود ؟
از اینکه وقت گذاشتید و این آموزش را تا انتها مطالعه کردید از شما سپاسگزارم .
ممنون میشوم اگر نظر خودتان را در مورد این آموزش با من در میان بگذارید یا اگر احساس می کنید مواردی هست که به تکمیل تر شدن این آموزش کمک می کند با من در میان بگذارید تا از نظرات شما هم در این آموزش استفاده شود .
ممنون از همراهی شما و به امید دیدار مجدد شما در سافت پلاس .
دیدگاهتان را بنویسید