آموزش یک کار عملی در Access:
ایجاد نمونه فرم ثبت نام زیر در اکسس2003 :
برای ایجاد این فرم یا جدول یا table ابتدا باید عناصر موجو در آن را تعریف کرد. هر یک از عناوین موجود در فرم یک فیلد field محسوب می شوند. مانند نام، نام خانوادگی و ... . اطلاعاتی که به هر فیلد داده می شود یک دیتا data نام دارد. مانند علی، احمد و ... . به مجموعه این اطلاعات که مشخصات یک فرد را در بر دارد یک رکورد Record می گویند.فرم بالا از عناصر متنی ، تصویر، تیتر، دکمه ها،چک باکس و ... تشکیل شده است.
ابتدا برنامه اکسس را از منوی start باز می کنیم. این برنامه یا در خود منوی start است یا در پوشه office قرار دارد.بعد از باز کردن برنامه از منوی فایل گزینه new و یا از قسمت چپ گزینه create a new file را انتخاب می کنیم.
بعد از انتخاب گزینه ، در قسمت چپ برنامه که task pane نام دارد(اگر غیر فعال بود می توانید با همزمان فشار دادن کلید Ctrl+F1 آن را فعال کنید)، انواع مختلف فایهایی که می توان در اکسس ایجاد کرد را در اختیار شما قرار می دهد. برای ایجاد فرم بالا ما گزینه balnk database… را انتخاب می کنیم تا یک فرم خالی برای شروع کار در اختیار ما قرار دهد. بر خلاف سایر نرم افزار ها که می توان فایل را در آخر کار ذخیر کرد، این نرم افزار در ابتدای کار نام فایل و محل ذخیره سازی را می پرسد. پنجره باز شده به همین منظور است. نام فایل و محل آن را می نویسیم و Create را می زینم . پسوند فایلهای اکسس .mdb می باشد.پنجره ای که باز می شود در واقع میز کار شماست. ما برای تعریف عناصری که می خواستیم گزینه table و از زیر مجموعه سمت راست آن گزینه اول را انتخاب می کنیم.
در پنجره ای که باز می شود شما باید همه عناصر را با نوع آن توضیح دهید. نام عناصر را در قسمت field name می نویسیم و نوع آن را در قسمت data type تعیین می کنیم.
تعریف برخی گزینه های مورد استفاده در برنامه :
Text: برای فیلهای متنی .
Memo: برای مواردی که متن از 50 کاراکتر بیشتر است .
Number: برای فیلهای عددی.
Date/time : مخصوص فیلهایی که برای مشخص کردن ساعت و تاریخ مورد استفاده قرار می گیرند.
Currency: برای تعیین واحد پول، برای فیلهایی که قرار است در آنها مبلغ عددی قرار گیرد.
AutoNumber: برای شماره گذاری فیلدی به صورت اتوماتیک.مانند فیلد ردیف.
Yes/No : برای فیلهایی که حالت انتخایی دارند (check box) . که تیک داشتن آنها yes و نداشتن تیک No تعریف می شود.
: برای فیلهایی که قرار است در آنها تصویر قرار بگیرد.OLE Object
اکنون می دانیم هر فیلدی احتیاج به چه تعریفی دارد.
موقع انتخاب هر یک از موارد بالا، در قسمت پایین برنامه گزینه هایی فعال می شوند که به شما اجازه برخی از تغییرات را می دهند.
در هر فرم تعریفی باید یک فیلد به عنوان index یا مشخصه برای سیستم تعریف شود. چون در صورت انتخاب نکردن ، برنامه به شما اخطار داده و سپس یک فیلد را به انتخاب خودش index می کند. این عمل بعدها برای مواقعی که احتیاج باشد یک فرم را به فرم دیگر ارتباط دهیم لازم می شود. ما فیلد ردیف را به عنوان شاخص ، کلید یا index قرار می دهیم.برای این کار فقط کافیست روی فیلد ردیف کلیک کنیم و سپس علامت کلیدی که در نوار ابزار بالا قرار دارد را فشار دهیم . اگر عکس کلید کنار فیلد قرار گرفت کار شما درست انجام شده است .
برای اینکه سیستم به صورت خودکار تاریخ را وارد نکند ، فیلد تاریخ را از نوع text انتخاب می کنیم و چون می خواهیم از / استفاده کنیم، نمی توانیم به عنوان number تعریف کنیم. هنگامی که روی فیلد تاریخ قرار بگیریم در قسمت پایین گزینه input mask حالتی که می خواهیم را تعریف می کنیم. روز/ ماه / سال. با قرار دادن هر صفر در واقع تعداد رقم را مشخص می کنیم مانند : 00/00/00 که هنگام مقدار دادن می توان 12/02/87 نوشت یا 00/00/0000 که سال 4 رقمی می شود مانند 12/02/1387.
بعد از تعریف عناصر پنجره را ببندید. در این زمان برنامه از شما می خواهد که فرم خود را ذخیره کنید. برنامه نام table1 را به شما پیشنهاد می دهد اما شما می توانید نام آن را تغییر دهید .
اکنون پنجره را ببندید. این بار گزینه forms را در سمت چپ و از زیر مجموعه سمت راست آن گزینه create form by using wizard را انتخاب می کنیم . گزینه اول یک فرم خالی ایجاد می کنید و باید عناصر را در آن قرار دهیم اما چون ما از قبل عناصر را تعریف کردیم و می خواهیم از همان عناصر استفاده کینم گزینه دوم را انتخاب می کنیم .
در پنجره باز شده عناصری که می خواهیم را انتخاب می کنیم اما چون ما به همه عناصر احتیاج داریم با استفاده از << همه آنها را به قسمت select field انتقال می دهیم و next را می زینم. در پنجره بعدی چند قالب برای فرم شما پیشنهاد می دهد، next در قسمت بعدی رنگ و پس زمینه دلخواه را انتخاب کنید و در پنجره آخر finish را می زنیم.
.
اکنون می توانید هر تغییر و جابجایی را به دلخواه خود داشته باشید. با کلیک راست در قسمت خالی منوی بالا می توانید toolbox را فعال کنید.
در پنجره toolbox عناصری برای ایجاد دکمه ، متن ، عکس و ... دارد.
در قسمت بالای فرم، پایین form header محل قرار گیری هدر یا همان عنوان است که می توانید هر چیز دیگری هم قرار دهید مثل آرم . اگر زیر هدر فضایی وجود ندارد می توانید با قرار دادن ماوس در لبه زیرین آن و درگ کردن به سمت پایین هر اندازه که فضا می خواهید ایجاد کنید .
برای نوشتن عنوان از tool box گزینه A را انتخاب می کنیم و در فضای ایجاد شده برای هدر یک محدوده برای عنوان ایجاد می کنیم و متن مورد نظر را می نویسیم.
برای قرار دادن دکمه شما از toolbox گزینه command bottom را انتخاب می کنید .
می توانید با انتخاب گزینه های دیگر عملکرد سایر دلکه ها را نیز ببینید.
در نهایت با بستن پنجره می توانیم در قسمت forms جدول ساخته شده خود را از سمت راست باز کنیم.
برای ورود اصلاعات کافیت در قسمت های تعیین شده داده های مربوطه را وارد کنیم.
با دکمه های کوچکی که در زیر جدول قرار گرفته می توانیم عمکلردهای زیر را داشته باشیم :
اکنون شما موفق به ایجاد یک فرم پایگاه داده ای برای ذخیره رکوردهای مورد نظر خود با تعداد نا محدود شده اید .
----------------------------------------------------------
اگه سوالی داشتید من در خدمتتون هستم
یا با ایمیل :heyidham@yahoo.com
یا با مطرح کردن سوال در بخش سوالات
