شما عضو این انجمن نبوده یا وارد نشده اید. لطفا برای مشاهده کامل انجمن و استفاده از آن وارد شوید یا ثبت نام کنید .

امتیاز موضوع:
  • 180 رأی - میانگین امتیازات: 2.86
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
آموزش اکسس access

آموزش اکسس Access
#15
فرم (form) چیست؟
فرم يكي از اجزاي بانك اطلاعاتي است كه واسطي بين كاربر و جداول بانك اطلاعاتي براي نمايش , ورود و ويرايش داده هاي يك يا چند جدول ايجاد ميكند .

با ايجاد فرم ها ميتوان عمليات ورود , ويرايش و حذف داده ها را ساده تر وكاربر پسندتر نمود . با استفاده از فرم ها ميتوان دسترسي كاربران به داده هاي جداول را كنترل كرد و به جاي تمام فيلدها و ركوردها , تعداد محدودي كه مورد نياز آنهاست را در اختيار كاربران قرار داد.

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

براي ساخت سريع و آسان فرم , از ابزار form استفاده میشوددر زبانه   Create  روی گزینه form در گروه formsکلیک کنید

[تصویر:  do.php?img=1621] 

فرم ايجاد شده هم نام با جدول يا پرس و جوي انتخاب شده است , براي ذخيره فرم روي نام آن كليك  راست كرده و از منوي حاصل گزينه seve را انتخاب کنید در کادر seve as  در صورت تمایل نام آن را تغییر دهید و سپس ok را کلیک کنید
به این ترتیب Access  فرمي را براي جدول انتخاب شده , ايجاد مي كندكه درهر لحظه فقط يك ركورد را نشان مي دهد. براي مشاهده ي ساير ركوردها از نوار مرور ركوردها كه در قسمت پايين پنجره فرم قرار استفاه کنید عملكرد دكمه هاي مرور ركوردها را كه مشابه دكمه هاي نوار مرور ركوردها در جداول است را يادآوري ميكند.

[تصویر:  do.php?img=1623]

اگر جدولي كه براي ايجاد فرم انتخاب شده , داراي ارتباط يك به چند با جدول ديگري باشد(جدول انتخاب شده جدول اصلي باشد ) , در پايين فرم ايجاد شده , فرم ديگري نيز ظاهر مي شودكه  به صورت يك جدول Datasheet  ركوردهاي مرتبط با ركورد فعال در فرم اصلي را نشان مي دهد . اين فرم , فرم فرعي يا زير فرم( Sub Form) نامیده میشود

[تصویر:  do.php?img=1624]


ايجاد فرم با استفاده از ويزارد

یکی دیگر از ابزارهای Access براي ايجاد فرم ويزارد است كه با طرح پرسشهاي مرحله به مرحله , فرم ايجاد ميكند. براي استفاده از اين ابزار گزينه ي more form در گروه forms از زبانهCreate را انتخاب کرده و از منوی باز شده گزینهForm Wizard را انتخاب کنید

[تصویر:  do.php?img=1625]


به اين ترتيب پنجره Form Wizard  باز میشود.به این ترتیب جدول ها و پرس و جوهای خود به ترتیب از بخش Table/Queries انتخاب کنید تا فیلد های آن در بخش Available Fields

ظاهر شوند. سپس با استفاده از دكمه هاي موجود در اين پنجره فيلدهايي را كه مايل به نمايش آنها در فرم هستيد را به بخش Selected Fields  منتقل کنید


[تصویر:  do.php?img=1626]


برای انتخاب جدول و فیلدها  دکمه   next  و یا برای پایان دادن به ویزارد کمه finish را کلیک کنید

با کلیک روی گزینه next پنجره ای از کادر با عنوان نحوه صفحه چیدمان  فرم را مشخص میکند

[تصویر:  do.php?img=1627]

نحوه ي صفحه بندي اين چهار گزينه به شرح زير است:

 Columnar  :در هر صفحه يك ركورد نمايش داده ميشود .نام هر فيلد در كنار مقدار آن قرار ميگيرد

Tabular:در هر صفحه فهرستي از ركوردها نشان ميدهد. ركوردها در سطرهاي متوالي نمايش داده ميشوند

DataSheet:مشابه با نماي   DataSheet جداول , ركوردها را نشان ميدهد

Justified:مشابه روش Columnar  در هر صفحه يك ركورد را نشان ميدهد با اين تفاوت كه نام هر فيلد در بالاي مقدار آن درج ميشود

پس از انتخاب نحوهي صفحه بندي فرم , روي دكمه  next  كليك كنيد يا براي خاتمه دادن به مراحل ويزارد دکمه finfsh را کلیک کنید

در پنجره سوم ويزارد, سبكي براي قالب بندي فرم انتخاب ميشود. سبكها شامل رنگ و طرح زمينه, فونت و... هستند . پس از انتخاب سبك مورد نظر روي دكمه next یا finish کلیک کنید


در چهارمین پنجره ویزارد نامی برای ذخیره فرم دریافت میشو  با کلیک روی دکمه  finish  در اخرین  پنجره ي ويزارد به طور پيش فرض فرم برای ورود و ویرایش  اطلاعات باز میشود برای اعمال تغییرات در   طراحي ظاهري فرم  گزینه Modify the form's design را انتخاب کنید


[تصویر:  do.php?img=1635]



يك نمونه فرم طراحي شده با ويزارد را كه به روش  Columnar صفحه بندي شده و سبكي نيز  براي آن انتخاب شده است را نشان ميدهد  این فرم آماده دریافت و ویرایش داده ها میباشد

[تصویر:  do.php?img=1671]








فرمی را با انتخاب چیدمان Tabular  در پنجره دو  Wizard Form نشان میدهد


[تصویر:  do.php?img=1638]


ايجاد فرم با ابزار Form Design


ابزار هايي كه تا اينجا براي ايجاد فرم استفاده شد فرم هايي ايجاد كردند كه طراحي ظاهر فرم و چيدمان آنها را Access به صورت خودكار انجام ميداد . اگر كاربر بخواهد طراحي ظاهر فرم و چيدمان عناصر آن را خود به عهده بگيرد  لازم است از ابزار Form Design استفاه کند
براي استفاده از اين ابزار گزينه Form Design از گروه Form در زبانه Create را انتخاب کنید


[تصویر:  do.php?img=1653]

به اين ترتيب يك فرم خالي در اختيارتان قرار ميگيرد كه ميتوانيد به دلخواه خود چيدمان آن را طراحي کنید.برا ي اضافه كردن فيلدها به فرم  از گروه Tools واقع در زبانه ی Design
گزینه ی   Add ExistingFields   را کلیک کنید 


[تصویر:  do.php?img=1654]




 به اين ترتيب كادري با عنوان Field List که شامل اسامي تمام جداول بانك اطلاعاتي فعال است ظاهر میشود با كليك روي علامت + در كنار نام هر جدول اسامي فيلدهاي آن ليست ميشود   


[تصویر:  do.php?img=1656]


براي قرار دادن هر فيلد روي فرم , آن را از كادر Field List  روي فرم درگ كنيد و در محل مورد نظر رها کنید با قرار دادن هر فيلد روي فرم دو كادر در كنار يكديگر روي فرم قرار ميگيرند كه يكي براي نشان دادن نام ديگري براي نمايش مقدار فيلد به كار ميرود. در حالت طراحي فرم مقادير فيلدها نشان داده نمي شوند بنابراين عنوان هر دو كادر يكسان خواهد بود

جابجا كردن و تغيير سايز فيلدهاي روي فرم

با انتخاب هر يك از فيلدهاي قرار گرفته روي فرم , كادر آن تغيير رنگ داده و دستگيرههايي به آن اضافه میشود. براي جابجا كردن  همزمان كادرهاي نام و مقدار فيلد پس از انتخاب يكي از آنها اشاره گر ماوس را روي  حاشيه ي كادر آن قرار دهيد به طوريكه شكلي مشابه صليب به پيكان اشاره گر ماوس اضافه شود. سپس با عمل درگ آن ها را جابجا كرده و در محل مناسب رها كنيد



[تصویر:  do.php?img=1657]

براي جابجا كردن كادرهاي نام و مقدار فيلد به طور جداگانه ومستقل , پس از انتخاب هر يك , اشاره گر ماوس را روي دستگيرهي مربع شكل بزرگ كه در سمت چپ و بالاي كادر آن ديده ميشود  قرار دهيد به اين

ترتيب باز هم شكلي مشابه صليب به پيكان اشارهگر ماوس اضافه ميشود, سپس با عمل درگ آن را جابجا کنید براي تغيير سايز كادر هاي نگهدارندهي محتواي فيلدها , پس از انتخاب آنها اشاره گر ماوس را روي دستگيره هاي كوچك آن قرار دهيد تا شكل اشاره گر  ماوس به صورت فلش دو جهته() در آيد .سپس با عمل درگ  سايز آنها را تغيير دهيد

اضافه كردن عنوان و تصوير به فرم

فرم ها معمولا داراي عنواني هستند كه نشان دهنده , محتويات آنهاست براي فرم هاي ايجاد شده به وسيله ي ابزار های Form Wizard و Form Tool  به طور خودكار عنواني مشابه نام فرم در نظر گرفته ميشود. در روش  Design Form نيز امكان اضافه كردن عنوان به فرم وجود دارد. به اين منظور از گروه Controls  در زبانه Design استفاده میشود



 [تصویر:  do.php?img=1659]

براي افزودن عنوان به فرم  روي آيكن [تصویر:  do.php?img=1660]در گروه Control  كليك كنيد. به اين ترتيب كادري دربخش بالاي فرم اضافه ميشود. اين كادر حاوي نامي است كه براي فرم در نظر گرفته شده است  در صورت تمايل ميتوانيد محتواي آن را تغيير دهيد.

همچنين براي افزودن تصوير به فرم , روي گزينه ي [تصویر:  do.php?img=1661] در گروه Control  کلیک کنید به این ترتیب کادر محاوره Insert Picture براي انتخاب تصوير باز ميشود. پس از انتخاب تصوير  Access آن را را در بالاي فرم و در كنار عنوان فرم قرار ميدهد.

براي جابجا كردن و تغيير سايز عنوان و تصوير درج شده  آنها را انتخاب كنيد تا دستگيرههايي اطراف آنها ظاهر شود. سپس مشابه روشي كه براي جايجايي و تغيير سايز فيلدها در بخش قبل شرح داده شد  عمل كنيد فرمی را شامل نام و تصویر و عنوان در نمای Design نشان میدهد

تغيير رنگ وطرح زمينه و اجزاي فرم

براي تغيير رنگ عناصر (نام فيلدها , مقادير فيلدها , عنوان فرم و ...) بعد از انتخاب آن عنصر روي آن راست كنيد و از منوي حاصل, گزينه ي Fill/Back color را براي تغيير رنگ زمينه و گزينه ي

Font/Fore color را براي تغيير رنگ متن عنصر به كار ببريد

برا ي تغيير رنگ زمينه فرم روي نوار Detail كليك راست كنيد و گزينه ي Fill/Back color  را انتخاب كنيد يا بعد از انتخاب نوار Detail از آيكن [تصویر:  do.php?img=1663]  در گروه Font استفاده كنيد


[تصویر:  do.php?img=1664]


همچنين براي تغيير فونت , سايز , نحوه ي تراز بندي و .... متن عناصر روي فرم نيز ميتوانيد ازگروه Font در زبانه Homeاستفاده کنید



[تصویر:  do.php?img=1665]
 
[تصویر:  do.php?img=1666]:تغییر فونت و تغییر سایز

[تصویر:  do.php?img=1667]:تغییر رنگ متن

[تصویر:  do.php?img=1668]:تراز بندی متن

[تصویر:  do.php?img=1669]:تغییر رنگ زمینه



استفاده از قابلیت AutoFormat  برای تغییر رنگ و  طرح فرم

به جاي تغيير قالب بندي هر يك از اجزاء موجود در فرم به طور جداگانه ,ميتوان از سبك هاي آماده كه با انتخاب گزینه ی AutoFormat در زبانه  Arrange  در سترس قرار میگیرند

[تصویر:  do.php?img=1670]

با كليك روي هر يك از سبكها , اجزا ي فرم در قالب انتخاب شده قرار ميگيرندو رنگ و طرح زمينه فرم واجزا آن تغيير ميكند
آرامشت را به هیچ کس و هیچ چیز وابسته نکن  تا همواره در آرامش باشی... 
پاسخ
 سپاس شده توسط saberi ، elshan ، neda ، saman ، mesterweb ، farnaz ، نسیم ، tak ، ساناز ، soraya ، araam ، shahab ، fatima


پیام‌های داخل این موضوع
آموزش اکسس Access - توسط ms.khassi - ۹۵/۳/۱۱، ۰۹:۲۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۲، ۰۸:۵۵ عصر
RE: آموزش Access - توسط mesterweb - ۹۵/۳/۱۲، ۱۱:۴۵ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۴، ۱۱:۵۵ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۶، ۰۳:۵۰ صبح
RE: آموزش Access - توسط hoboot - ۹۵/۳/۱۷، ۱۲:۴۶ صبح
RE: آموزش Access - توسط elshan - ۹۵/۳/۱۷، ۰۶:۱۵ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۱۸، ۰۶:۰۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۰، ۰۷:۴۶ عصر
RE: آموزش Access - توسط sara67 - ۹۵/۳/۲۲، ۰۷:۱۲ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۴، ۰۵:۴۶ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۳/۲۸، ۰۵:۳۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۴، ۱۲:۵۷ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۱۴، ۰۲:۳۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۴/۲۹، ۰۸:۲۸ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۵/۱۳، ۰۸:۴۰ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۶/۱۰، ۰۷:۵۱ عصر
RE: آموزش Access - توسط ms.khassi - ۹۵/۷/۷، ۱۰:۱۳ صبح
RE: آموزش Access - توسط ms.khassi - ۹۵/۸/۱، ۰۷:۳۸ عصر
RE: آموزش ACCESS - توسط ramin9000 - ۹۶/۸/۷، ۰۲:۰۵ عصر
RE: آموزش اکسس Access - توسط kood5k - ۹۷/۵/۲۳، ۱۲:۰۴ عصر

موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تاریخچه اکسس parva55 0 1,145 ۹۹/۶/۲۶، ۱۱:۲۰ صبح
آخرین ارسال: parva55

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان