موضوعات وبسایت : برنامه نویسی
سوالات امتحان آیین نامه رانندگی

ساخت فرم ورود در اکسس

ساخت فرم ورود در اکسس

نویسنده : علی بجنوردی | زمان انتشار : 07 مهر 1400 ساعت 09:44

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



ایجاد فرم ورود داده‌ها در اکسس (Access)

سوالات امتحان آیین نامه رانندگی

فرم (Form) یک شی از پایگاه داده است که می‌توانید از آن برای ورود، ویرایش یا نمایش داده‌ها از یک جدولیا پرس‌وجواستفاده کنید. می‌توانید از فرم‌ها برای کنترل دسترسی به داده‌ها استفاده کنید، چون ممکن است برخی از کاربران نیازی به دیدن همه قسمت‌ها در یک جدول نداشته باشند. یک فرم با طراحی مناسب باعث می‌شود کار با بانک اطلاعاتی راحت‌تر و کارآمدتر شود و همچنین می‌تواند از ورود اطلاعات نادرست جلوگیری کند. فرم‌ها بسیار محبوب هستند و روش مناسبی برای نمایش اطلاعات در یک قالب خاص هستند. شخصی که فرم را پر می‌کند، دقیقاً می‌داند کدام اطلاعات را باید وارد کند و آن را در کجا قرار دهد.

نماهای فرم در اکسس

فرم‌ها هم مانند جدول‌ها چندین نما دارند. برای مشاهده و تغییر نمای فرم از سربرگ Home روی View کلیک کنید. 

  • Form view: در این نما اطلاعات را وارد می‌کنیم.
  • Layout view: در این نما قادریم طراحی فرم را تغییر دهیم.
  • Design view: در این نما شکل ظاهری محتویات فرم را اصلاح می‌کنیم.

1-%D9%86%D9%85%D8%A7%D9%87%D8%A7%DB%8C-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpgنماهای فرم در اکسس (Access)

نکته: قبل از شروع طراحی فرم،‌ بهتر است ابتدا فرم را راست به چپ کنید. من این کار را زمان طراحی جدول‌ و پرس‌جو انجام ندادم، اما برای فرم‌ و گزارش‌ بهتر است این کار را انجام دهید. برای این کار از سربرگ File روی Options کلیک کنید. سپس روی Client setting کلیک کنید. در قسمت Default direction گزینه Right-to-left را فعال کنید.

2-%D8%B1%D8%A7%D8%B3%D8%AA-%D8%A8%D9%87-%DA%86%D9%BE-%DA%A9%D8%B1%D8%AF%D9%86-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpgراست به چپ کردن فرم در اکسس (Access)

روش‌های ایجاد فرم در Access

پایگاه داده اکسس برای ایجاد فرم ابزارهای مختلفی قرار داده است. در سربرگ Create و در قسمت Forms این ابزارها را می‌بینید. در تصویر زیر ۴ ابزار اول را به ترتیب از ۱ تا ۴ شماره‌گذاری کرده‌ام و به معرفی آنها پرداخته‌ام و ۲ ابزار دیگر را در ادامه معرفی کرده‌ام.

3-%D8%B1%D9%88%D8%B4-%D9%87%D8%A7%DB%8C-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpgابزارهای ایجاد فرم در اکسس (Access)

ایجاد فرم با گزینۀ Form

در این حالت فرم در نمای Layout  نشان داده می‌شود. در پنل Navigation روی جدول موردنظر کلیک کنید و سپس از سربرگ Create روی Form کلیک کنید. با انجام این کار یک فرم از جدول موردنظر ایجاد می‌شود و فقط یک رکورد در آن نمایش داده می‌شود. با استفاده از فلش‌های موجود در نوار پایینی فرم، می‌توانید به رکورد بعدی یا قبلی بروید. روی Save کلیک کنید و در کادر باز شده نام فرم را وارد کنید.

4-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3-Access-1024x739.jpg ایجاد فرم با گزینۀ Form در اکسس

ایجاد فرم با استفاده از Form design

از سربرگ Create روی Form design کلیک کنید و از سربرگ Design گروه Tools روی Add existing fields کلیک کنید. در سمت راست پنل Field list باز می‌شود. جدول موردنظر را انتخاب کرده و فیلدها را به درون فرم بکشید و رها کنید. روی Save کلیک کنید و در کادر باز شده نام موردنظر را تایپ کرده و روی OK کلیک کنید.

5-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3-design-view-1024x691.jpg

ایجاد فرم خالی با گزینۀ Form blank

این ابزار یک فرم خالی بدون هیچ قالب‌بندی در نمای Layout ایجاد می‌کند. برای درج فیلدهای دلخواه بر روی Add Existing Fields کلیک کرده و فیلدها را به ناحیه فرم درگ کرده و سپس فرم را ذخیره کنید.

6-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AE%D8%A7%D9%84%DB%8C-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3-1024x697.jpg ایجاد فرم خالی با گزینۀ Form blank

ایجاد فرم با Wizard

با این ابزار می‌توانید به کمک نرم‌افزار اکسس مرحله به مرحله فرم را ایجاد کنید.

ایجاد فرم با گزینه‌های Navigation در اکسس

این ابزار شامل ۶ حالت مختلف برای ایجاد فرم است، می‌توانید حالت‌های مختلف آن را امتحان کنید.

7-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg ایجاد فرم با گزینه‌های Navigation در اکسس

ایجاد فرم با گزینه‌های دیگر (More form)

اگر روی مثلث مشکی رنگ کنار More form  کلیک کنید، یک لیست کشویی باز می‌شود که شامل ۴ گزینه است.

  • Multiple items: همه رکوردها را در قالب Datasheet نمایش می‌دهد، به صورتی که هر لحظه فقط یک رکورد نمایش داده می‌شود.
  • Datasheet: فرمی را می‌سازد که همانند Datasheet است.
  • Split form: با استفاده از این گزینه فرمی را می‌سازید که در قسمت بالای فرم داده‌های یک رکورد را نمایش می‌دهد و در قسمت پایین فرم رکوردهای جدول موردنظر به صورت Datasheet نمایش داده می‌شود.
  • Dialog Modal: فرمی را می‌توانید ایجاد کنید که در آن دیالوگ‌های موردنظر را وارد کنید.

8-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg ایجاد فرم با گزینه‌های دیگر (More form)

افزودن تصویر به فرم

بعد از ایجاد فرم به یکی از روش‌های بالا، به نمای Design بروید. از سربرگ Design روی Insert image کلیک کنید. سپس روی Brows کلیک کنید و از مکان موردنظر عکس خود را انتخاب کنید.

9-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg افزودن تصویر به فرم در اکسس

افزودن پس‌زمینه (Background) به فرم

برای این کار بعد از ایجاد فرم به نمای Design بروید و از سربرگ Format روی Image background کلیک کنید و از قسمت Brows تصویر موردنظر را انتخاب کنید.

10-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D9%BE%D8%B3-%D8%B2%D9%85%DB%8C%D9%86%D9%87-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg افزودن پس‌زمینه (Background) به فرم

درج سرصفحه و پاصفحه در فرم

برای افزودن سرصفحه و پاصفحه بعد از ایجاد فرم به یکی از روش‌های بالا به نمای Design بروید. قسمتی به نام From header در بالای فرم برای درج سرصفحه و قسمتی در پایین صفحه به نام From footer برای درج پاصفحه قرار دارد.

11-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D9%87%D8%AF%D8%B1-%D9%88-%D9%81%D9%88%D8%AA%D8%B1-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg درج سرصفحه و پاصفحه در فرم

مثلا من عنوان فرم در سرصفحه قرار دادم و با استفاده از قسمت Date and time تاریخ و زمان جاری سیستم را در پاصفحه درج کرده‌ام.

12-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D9%87%D8%AF%D8%B1-%D9%88-%D9%81%D9%88%D8%AA%D8%B1-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg

ایجاد دکمه عملیاتی در فرم‌های اکسس

ابتدا به یکی از روش‌هایی که در بالا گفته شد فرم را ایجاد کنید. سپس از سربرگ Design روی Button کلیک کنید و به محل مورد نظر در فرم درگ کنید.

13-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DA%A9%D9%85%D9%87-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg ایجاد دکمه عملیاتی در فرم‌های اکسس (Access)

پنجرهٔ Command Button Wizard باز می‌شود. در قسمت Categories گزینهٔ Form Operations را انتخاب کنید و در قسمتActions  عملیات موردنظر را انتخاب کنید، مثلا من خروج را انتخاب می‌کنم. سپس روی Next کلیک کنید.

14-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DA%A9%D9%85%D9%87-%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA%DB%8C-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg

در مرحلهٔ بعدی اگر Text را انتخاب کنید، می‌توانید یک متن داخل کادر تایپ کنید. این متن روی دکمه قرار می‌گیرد. با انتخاب Picture می‌توانید یک عکس انتخاب کنید تا این عکس روی دکمه قرار گیرد. سپس روی Next کلیک کنید.

15-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DA%A9%D9%85%D9%87-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg

در مرحلهٔ بعد روی Finish کلیک کنید.

16-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DA%A9%D9%85%D9%87-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3.jpg

حالا اگر برنامه را ببندید و مجدد باز کنید می‌بینید که با کلیک روی دکمه، عملیات موردنظر انجام می‌شود. در تصویر زیر من دکمه‌های Print و Close را به فرم اضافه کرده‌ام.

17-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DA%A9%D9%85%D9%87-%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA%DB%8C-%D8%A8%D9%87-%D9%81%D8%B1%D9%85.jpg

جمع‌بندی

در این آموزش یاد گرفتید که در نرم‌افزار اکسس برای پایگاه داده فرم ایجاد کنید. فرم‌ها به شما کمک می‌کنند تا راحت‌تر اطلاعات را وارد کنید و می توانید بنا به سلیقهٔ خود آن را طراحی کنید. در درس بعدی نحوه ایجاد سوئیچ برد در اکسس را آموزش می‌دهیم.

آیا این مطلب برای شما مفید بود؟


منبع: pooyanlearn.com



ارسال نظر

نام


ایمیل


نظر