آموزش قالب بندی فرم ها در اکسس
معرفی
پس از ایجاد یک فرم، ممکن است بخواهید ظاهر آن را تغییر دهید. قالببندی فرمها میتواند به ایجاد یکپارچگی و حرفهایتر شدن پایگاه داده شما کمک کند. برخی از تغییرات قالببندی حتی میتوانند استفاده از فرمهای شما را آسانتر کنند. با ابزارهای قالببندی در اکسس، میتوانید فرمهای خود را طوری سفارشی کنید که دقیقاً همان طور که میخواهید به نظر برسند.
در این درس، نحوه اضافه کردن دکمههای دستوری، اصلاح طرحبندی فرمها، اضافه کردن لوگو و سایر تصاویر و تغییر رنگها و فونتهای فرم را یاد خواهید گرفت.
در طول این آموزش، ما از یک پایگاه داده نمونه استفاده خواهیم کرد. اگر میخواهید ادامه دهید، باید پایگاه داده نمونه Access ما را دانلود کنید. برای باز کردن مثال، باید Access را روی رایانه خود نصب کنید.
قالب بندی فرم ها
اکسس چندین گزینه ارائه می دهد که به شما امکان می دهد فرم های خود را دقیقاً به همان شکلی که می خواهید نشان دهید. در حالی که برخی از این گزینه ها – مانند دکمه های فرمان – برای فرم ها منحصر به فرد هستند، برخی دیگر ممکن است برای شما آشنا باشند.
دکمه های فرمان
اگر میخواهید راهی برای کاربران فرم ایجاد کنید تا به سرعت اقدامات و وظایف خاصی را انجام دهند، دکمههای فرمان را اضافه کنید. هنگامی که یک دکمه فرمان ایجاد می کنید، عملی را مشخص می کنید که با کلیک روی آن انجام شود. با گنجاندن دستورات برای کارهای رایج درست در فرم خود، استفاده از فرم را آسانتر میکنید.
Access انواع مختلفی از دکمه های فرمان را ارائه می دهد، اما آنها را می توان به چند دسته اصلی تقسیم کرد:
- دکمه های دستوری Record Navigation، که به کاربران اجازه می دهد تا در سراسر رکوردهای پایگاه داده شما حرکت کنند
- دکمه های دستوری Record Operation که به کاربران اجازه می دهد کارهایی مانند ذخیره و چاپ رکوردها را انجام دهند
- دکمه های Form Operation، که به کاربران اجازه می دهد تا به سرعت فرم را باز یا ببندند، فرم فعلی را چاپ کنند و سایر اقدامات را انجام دهند.
- دکمههای Report Operation، که به کاربران راهی سریع برای انجام کارهایی مانند پیشنمایش یا ارسال یک گزارش از رکورد فعلی ارائه میدهند.
برای افزودن دکمه فرمان به فرم:
- در نمای Form Layout، تب Design را انتخاب کنید، سپس گروه Controls را بیابید.
- روی فرمان Button کلیک کنید.
3. محل مورد نظر را برای دکمه فرمان انتخاب کنید، سپس ماوس را کلیک کنید.
4. Command Button Wizard ظاهر خواهد شد. در قسمت Categories، دسته بندی دکمه ای را که می خواهید اضافه کنید انتخاب کنید. ما می خواهیم راهی برای حرکت سریعتر به سوابق خاص پیدا کنیم، بنابراین دسته Record Navigation را انتخاب می کنیم.
5. فهرست موجود در قسمت Actions به روز می شود تا دسته انتخابی شما را منعکس کند. اقدامی را که میخواهید دکمه انجام دهد انتخاب کنید، سپس روی Next کلیک کنید. در مثال خود، Find Record را انتخاب می کنیم.
6. اکنون می توانید تصمیم بگیرید که آیا می خواهید دکمه شما حاوی متن باشد یا تصویر. سپس یک پیش نمایش زنده از دکمه شما در سمت چپ ظاهر می شود.
7. برای درج متن، گزینه Text را انتخاب کنید، سپس کلمه یا عبارت مورد نظر را در کادر متن تایپ کنید.
8. برای اضافه کردن یک عکس، گزینه Picture را انتخاب کنید. می توانید تصمیم بگیرید که تصویر پیش فرض را برای آن دکمه فرمان نگه دارید یا تصویر دیگری را انتخاب کنید. برای انتخاب یکی دیگر از نمادهای دکمه فرمان، روی Show All Pictures کلیک کنید یا برای انتخاب تصویر از رایانه خود، Browse را انتخاب کنید.
9. وقتی از ظاهر دکمه فرمان خود راضی بودید، روی Next کلیک کنید.
10. یک نام برای دکمه تایپ کنید. این نام روی دکمه ظاهر نمیشود، اما دانستن نام به شما کمک میکند تا به سرعت دکمه را شناسایی کنید، اگر بخواهید آن را با تب ویژگی تغییر دهید. پس از افزودن نام دکمه، روی Finish کلیک کنید.
11. برای آزمایش دکمه جدید به نمای form بروید. دکمه جستجوی ما کادر گفتگوی Find and Replace را باز می کند.
برخی از کاربران گزارش میدهند که هنگام قالببندی فرمها، Access دچار مشکل میشود. اگر در اجرای هر یک از این کارها در نمای Layout مشکل دارید، به نمای Design تغییر دهید.
اصلاح طرح فرم
هنگامی که یک فرم ایجاد می کنید، اکسس اجزای فرم را در یک طرح بندی پیش فرض مرتب می کند، جایی که فیلدها به طور منظم روی هم چیده شده اند، همه دقیقاً به یک عرض. در حالی که این طرح بندی کاربردی است، ممکن است متوجه شوید که به بهترین وجه با اطلاعات شما مطابقت ندارد. به عنوان مثال، در شکل زیر اکثر فیلدها تقریباً کاملاً خالی هستند زیرا دادههای ذخیره شده در آنجا فضای زیادی را اشغال نمیکنند.
اگر فیلدها و دکمههای دستوری را کوچکتر کنیم و حتی برخی از آنها را در کنار هم قرار دهیم، فرم بهتر با دادهها تناسب داشت. با این حال، با طرحبندی پیشفرض، نمیتوانید دو فیلد را در کنار یکدیگر قرار دهید یا اندازه یک فیلد یا دکمه را بدون تغییر اندازه همه آنها تغییر دهید. این به این دلیل است که Access اجزای فرم را در سطرها و ستون ها ردیف می کند. وقتی اندازه یک فیلد را تغییر میدهید، واقعاً اندازه ستونی را که حاوی آن است تغییر میدهید.
برای تغییر اندازه و تنظیم مجدد فیلدها به روشی که میخواهیم، باید طرحبندی فرم را تغییر دهیم. از آنجا که طرح پیشفرض برای فرم ما حاوی تنها دو ستون است – یکی برای برچسبهای فیلد و دیگری برای فیلدها – باید یک ستون جدید ایجاد کنیم تا دو فیلد را در کنار هم قرار دهیم.
ما میتوانیم این کار را با استفاده از دستور روی تب Arrange انجام دهیم، که شامل تمام ابزارهایی است که برای سفارشیسازی طرحبندی یک فرم نیاز داریم. اگر تا به حال جداول را در مایکروسافت ورد ساخته و تغییر داده اید، از قبل می دانید که چگونه از بیشتر این ابزارها استفاده کنید. اگر با جداول آشنا نیستید، درس جداول ما را از آموزش Word ما مرور کنید.
برای تغییر اندازه اجزای فرم:
- به نمای Layout بروید.
2. فیلد یا دکمه مورد نظر برای تغییر اندازه را انتخاب کنید، سپس ماوس خود را روی لبه قرار دهید. مکان نما شما به یک فلش دو طرفه تبدیل می شود.
3. برای تغییر اندازه شی انتخاب شده، کلیک کنید و ماوس را بکشید.
4. اندازه فیلد یا دکمه تغییر میکند، و همچنین هر مورد دیگری که با آن تراز میشود، تغییر میکند.
برای جابجایی اجزای فرم:
- در صورت لزوم، ستونها یا ردیفهایی را اضافه کنید تا با استفاده از دستورات Insert در گروه Rows & Columns فضایی برای فیلد یا دکمهای که میخواهید جابهجا شود باز کنید. در مثال ما، میخواهیم فیلد Last Name را به سمت راست قسمت First Name منتقل کنیم، بنابراین باید دو ستون جدید در سمت راست ایجاد کنیم: یکی برای برچسب فیلد و دیگری برای خود فیلد. برای این کار روی دستور Insert Right دو بار کلیک می کنیم.
2. روی فیلد یا دکمه کلیک کنید و به مکان جدیدش بکشید. اگر فیلدی را جابهجا میکنید، حتماً برچسب فیلد را نیز جابهجا کنید.
3. مراحل بالا را برای هر فیلد یا دکمه دیگری که می خواهید جابجا کنید، تکرار کنید.
اگر میخواهید فضایی کمتر یا بیشتر از یک ستون اشغال کند، میتوانید از دستورات Merge و Split استفاده کنید. دستور Merge دو یا چند سلول را ترکیب می کند، در حالی که دستور Split یک سلول را تقسیم می کند. در مثال زیر، دستور search در بالای فرم در یک سلول ادغام شده است و دستور New Customer در پایین فرم در یک سلول تقسیم شده است.
گزینه های قالب بندی بیشتر
اضافه کردن لوگوها و سایر تصاویر به فرمهای شما میتواند ظاهر آنها را تا حد زیادی بهبود بخشد، همانطور که استفاده از رنگها و فونتهای تم میتواند. برای یادگیری نحوه افزودن تصاویر و عناصر طرح زمینه به فرمهای خود، درس گزینههای گزارش پیشرفته ما را مرور کنید. رویه ها یکسان است.
تغییر رنگ و فونت اجزای فرم
برای سفارشیسازی بیشتر ظاهر فرمها، میتوانید رنگها و فونتهای مختلف را روی فیلدها، دکمهها، برچسبها و سایر اجزای فرم اعمال کنید. اگر می خواهید از رنگ یا طرح فونت خاصی در یک فرم استفاده کنید، اما نمی خواهید این عناصر طراحی در کل پایگاه داده شما اعمال شوند، تغییر ظاهر فرم به این روش مفید است.
به عنوان مثال، در فرم زیر، فونت عنوان فرم خود را تغییر دادیم. همچنین یک رنگ پر و حاشیه جدید به فیلدهای فرم اعمال کرده ایم و همین کار را با دکمه های فرمان انجام می دهیم.
میتوانید این تغییرات را با استفاده از تکنیکها و ابزارهای قالببندی مشابه مواردی که برای تغییر اشکال در Word و سایر برنامههای Office استفاده میکنید، انجام دهید. به سادگی شی مورد نظر خود را برای تغییر در نمای Layout یا Design انتخاب کنید و از گزینه های قالب بندی در برگه Format برای سفارشی کردن ظاهر آن استفاده کنید. برای اطلاعات بیشتر در مورد انجام این نوع تغییرات، درس Shapes را از آموزش Word ما مرور کنید.
چالش!
- پایگاه داده تمرین ما را باز کنید.
- فرم Order Items را باز کنید.
- به نمای Layout تغییر دهید.
- یک دکمه فرمان اضافه کنید که یک رکورد جدید ایجاد می کند.
- دکمه فرمان تازه اضافه شده را با رنگ ها و سبک انتخابی خود قالب بندی کنید.
- رنگ تم و فونت تم را تغییر دهید.