جداول پایگاه داده محیطهای خشکی هستند که برای کاربران غیرفنی یا اپراتورهای ورود داده مناسب نیستند. فرمها با فراهم کردن دکمهها، رنگها، چیدمانهای منظم و ابزارهای راهنما، تجربه کاربری را به طور چشمگیری بهبود میبخشند. نقش فرم تنها به زیبایی بصری محدود نمیشود؛ بلکه به عنوان یک فیلتر امنیتی و اعتبارسنجی عمل میکند. از طریق فرمها میتوان کنترل کرد که کاربر به چه فیلدهایی دسترسی داشته باشد، چه دادههایی را بتواند ویرایش کند و جلوی ورود دادههای تکراری یا ناقص گرفته شود. فرمها جریان کاری ورود اطلاعات را اتوماتیک و استاندارد میکنند تا صحت دادههای وارد شده به سیستم تضمین شود.
انواع ساختار و چیدمان فرم در اکسس
مایکروسافت اکسس ساختارهای متفاوتی را برای نمایش فرمها ارائه میدهد که هر کدام برای اهداف خاصی طراحی شدهاند:
- فرم تکرکورد (Columnar Form): در این چیدمان، در هر لحظه اطلاعات مربوط به یک رکورد به صورت ستونی در صفحه نمایش داده میشود. این فرم برای ثبت اطلاعات جدید مشتریان یا پروندههای پرسنلی بسیار ایدهآل است.
- فرم جدولی (Tabular Form): چندین رکورد را به صورت همزمان در ردیفهای منظم زیر هم نمایش میدهد، شبیه به ساختار جدول اما با کنترلهای گرافیکی بیشتر و دکمههای عملیاتی برای هر ردیف.
- فرم ورقه داده (Datasheet Form): دادهها را دقیقاً در قالب سنتی سطر و ستون جدول نمایش میدهد ولی به طراح اجازه میدهد ویژگیهای ظاهری و امنیتی خاصی را روی آن اعمال کند.
- فرمهای ترکیبی یا چندگانه (Split Form): این فرم ترکیبی از نمای تکرکورد و نمای ورقه داده است. کاربر با کلیک روی هر رکورد در بخش ورقه داده، جزئیات کامل آن را در بخش تکرکورد بالای صفحه مشاهده و ویرایش میکند.
بخشهای ساختاری یک فرم در نمای طراحی
برای ویرایش و شخصیسازی دقیق فرمها، باید ساختار داخلی آنها را در نمای طراحی (Design View) بشناسیم. یک فرم استاندارد معمولاً از سه بخش اصلی تشکیل شده است:
- بخش سربرگ (Form Header): این قسمت در بالای فرم قرار میگیرد و معمولاً برای نمایش عنوان فرم، لوگوی سازمان، تاریخ جاری یا دکمههای ناوبری اصلی استفاده میشود و با پیمایش رکوردها تغییر نمیکند.
- بخش جزئیات (Detail Section): قلب تپنده فرم است که فیلدهای واقعی مربوط به جداول و رکوردهای دیتابیس در آن قرار میگیرند. با حرکت بین رکوردها، دادههای نمایش داده شده در این بخش تغییر میکنند.
- بخش پابرگ (Form Footer): در پایینترین قسمت فرم قرار دارد و برای نمایش اطلاعاتی مانند دکمههای ذخیرهسازی، خروج، راهنمای کاربری یا خلاصه محاسبات مربوط به فرم استفاده میشود.
استفاده از ویژگی Properties Sheet برای کنترل رفتار فرم
هر شیء و کنترلی که روی فرم قرار میگیرد، دارای تنظیمات و ویژگیهای بیشماری است که در پنلی به نام Properties Sheet مدیریت میشوند. این پنل به چهار تب اصلی تقسیم میشود. تب Format برای تنظیمات ظاهری مانند رنگ، فونت و اندازه است. تب Data ارتباط فیلدها با جداول اصلی، مقادیر پیشفرض و شروط ورود داده را کنترل میکند. تب Event به طراح اجازه میدهد واکنشهای فرم به رفتارهای کاربر (مانند کلیک روی یک دکمه یا باز شدن فرم) را تعریف کند. تب Other شامل تنظیمات متفرقه مانند نامگذاریهای سیستمی و رفتار کلیدهای کیبورد است. تنظیمات این بخش، هویت و رفتار عملیاتی فرم را مشخص میکنند.
کلیدواژه ها : فرم های اکسس-رابط گرافیکی دیتابیس-نمای طراحی فرم-چیدمان فرم در اکسس-بخش Detail-مشخصات Properties Sheet-ورود داده در اکسس-طراحی فرم تک رکورد-Split Form-تنظیمات ظاهری فرم-اعتبارسنجی داده ها-