تبليغاتX
بانک مقالات - آشنایی با کاربرد بانک اطلاعاتی اکسس (Access) قسمت سوم
پایان نامه ، پروژه ، مقاله ، تحقیق

توجه کنید در این مقاله به دلیل بزرگی اندازه تصاویر و حجم بالای آنها از درج تصاویر خودداری شده است همچنین به دلیل حجم بالا، مقاله به سه قسمت تبدیل شده است لذا برای دریافت مقاله به طور کامل به همراه تصاویر و سایر جزئیات از لینکی که در انتهای صفحه قرار داده ام استفاده کنید.

Toolbox معرفي و شناسايي ابزارهاي

List Box Tool
اين ابزار قابليت انتخاب مقادير از ليست را فراهم مي كند و نحوه ساخت آن مانند Combo Box Tool مي باشد.
Command button tool
اين يكي از مهمترين كنترل ها مي باشد كه امكان اجراي ماكروها را از طريق فرم امكانپذير مي سازد. اين لبزار هم از طريق wizard و هم از طريق پنجره خصوصيات properties قابل تنظيم و اجرا مي باشد و به عبارتي ديگر در اثر انتخاب اين كنترل متناسب با رخداد انتخاب شده فعاليتي به وقوع مي پيوندند و از اين ابزار براي ماكرونويسي در محيط نيز استفاده مي شود.
روش كار
ابتدا دكمه ويزارد را فعال نموده و بعد كنترل commands button را روي details طراحي كنيد و پنجره زير حاصل مي شود.
اين پنجره شامل categoris و قسمت action مي باشد و يعني دسته بندي اعمال با نوع عمليات آنها مشخص مي شود.
جستجوي ديگر Find next =
جستجوي ركورد = Find record
رفتن به ركورد بالا= Go to frist record
رفتن به ركورد پائين = Go to last record
رفتن به ركورد بعدي =Go to next record
رفتن به ركورد قبلي = Go to prevision
اضافه كردن ركورد جديد = Add new record
حذف ركورد=Delete record
تكرار ركورد = Duplicate record
چاپ از ركورد = Print record
ذخيره ركورد=Save record
حذف ركورد =Undo record
اجرا فيلتر روي فرم =Apply form filtter
بستن فرم =Close form
ويرايش روي فيلتر فرم = Edit form filter
باز كردن فرم=open form
باز كردن صفحه=open page
چاپ فرم=print a form
چاپ فرم مجازي=print carrent form
تازه كردن داده هاي فرم=refresh form data
گزارش ايميل=mail report
پيش نمايش گزارش=preview report
چاپ گزارش=print report
ارسال گزارش به فايل=send report to file
خروج از برنامه كاربردي=quit application
اجراي برنامه كاربردي= run application
اجراي برنامه اكسس=Run MS exel
اجراي برنامه ورد=Run MS word
اجراي برنامه دفترچه يادداشت=Run note pad
شماره گير خودكار=Auto dialer
چاپ جدول=Print table
اجراي ماكرو=Run macro
اجراي پرس و جو=Run query
مثال:
بطور مثال از قسمت categories گزينه form operatioris و از Action گزينه openform را انتخاب مي كنيم با انتخاب next به پنجره ايي كه مشاهده مي كنيد مي رويم.
در اين پنجره ليست فرم هايي كه مي خواهيد باز شود را نشان مي دهد و فرم مورد نظر را انتخاب كنيد.
مرحله بعد
در اين پنجره از شما مي پرسد آيا مي خواهيد كنترل اطلاعات را نمايش دهد يا نه و همه ركورده را نمايش دهد و پيش فرض را بپذيرد .
سپس next و در اين مرحله شما براي كنترل خود متن يا تصوير انتخاب كنيد و در صورتي كه تصوير ديگري مدنظر داريد بايد از Browse مسير داده و تصوير را فراخواني كنيد و ذكر اين نكته حائز اهميت است كه بايد حجم و ظرفيت تصوير كم باشد و به صورت thumbnails باشد.
سپس next كه در اين مرحله نام كنترل را نمايش مي دهد كه شما مي توانيد اين نام را به دلخواه تغيير دهيد و در اين مرحله next غير فعال شده و با فشار دكمه finish فرم مدنظر ساخته مي شود.
به روش مشابه براي ساير action ها مي توان عمل نمود. از منو view نماي form view را انتخاب كنيد و كنترل بازكردن را فرم انتخاب كنيد تا فرم باز گردد
Image Tool
جهت نمايش تصاوير ثابت روي فرم از اين ابزار استفاده مي شود.
Unbound object
اين ابزار از سيستم OLE پشتيباني مي كند و امكان آوردن شي هاي ديگر را به اين محيط امكانپذير مي سازد.
با انتخاب اين ابزار پنجره زير باز مي شود.
فرق اين دو مورد اين است كه در مورد اولي بايد محيط را انتخاب فايل را ايجاد كرده ولي در مورد دوم از فايل موجود آماده استفاده مي كنيم.
در مورد دوم پنجره زير را مشاهده كنيد. كه آدرس فايل را نشان مي دهد كه توسط BROWS مي توانيد فايل ديگري را انتخاب نمائيد با انتخاب OK شي هاي شما ساخته مي شود.
Bound object frame tool
جهت اضافه كردن اشيايي مثل تصوير، صدا و ... در بانك اطلاعاتي مي باشد.
Page break tool
در فرمهاي چند صفحه ايي براي اضافه نمودن صفحه ديگر از اين كنترل استفاده ميشود.
Tab control tool
براي ساخت فرم هاي چند صفحه ايي از اين ابزار استفاده مي شود در شكل زايي مي توانيد ببينيد.
Sub form/Sub report tool
براي ايجاد فرم همراه با فرم زير از اين ابزار استفاده مي شود.
نكته 1: بايد فرمي كه به عنوان زير فرم در نظر گرفته ايم ابتدا ساخته شده باشد.
نكته2 : اينكه بايد زير فرم child فرم اصلي باشد.
براي ايجاد فرم و زير فرم به روش زير مي توان اقدام نمود.
روش كار
ابتدا wizard را فعال مي كنيد و سپس اين كنترل را انتخاب كنيد و روي فرم طراحي كنيد. پنجره ايي باز مي شود.
انتخاب پيش فرض را قبول كرده و به مرحله دوم مي رويم.
در اين مرحله نام جدولي را انتخاب مي كنيم كه فرزند جدول انتخابي ما customer باشد. خصوصيات فرزند بودن اين است كه 1- فيلد مشابه جدول اصلي در آن باشد بدين صورت كه رابطه يك به چند بين آنها برقرار باشد. فرم اصلي ارتباط با يك و جدول فرعي ارتباط داشته باشد. به عبارتي در صورتي مي توان فرم و زير فرم ايجاد نمود كه اطلاعات آنها بر اساس ارتباطات ذكر شده مرتبط باشند.
در مرحله بعد
در اين مرحله دو انتخاب داريم:
1-Choose from a list
2- Define my own
به عبارتي در روش دوم خودمان فيلدهاي مشترك با قابليتهاي گفته شده در بالا را تنظيم مي كنيم ولي در روش اول خود برنامه اين ارتباط را بر اساس طراحي قبلي ما تشخيص مي دهد.
در اين مرحله يك نام براي زير فرم مي خواهد دكمه next غير فعال بوده و با finish زير فرم ما ساخته مي شود.نتیجه را در نمای Form View مشاهده کنید.
Line Tool
امكان ترسيم خط روي فرم را فراهم مي آورد.
Rectangle Tool
امكان ترسيم مستطيل روي فرم را فراهم مي آورد.
تمام كنترل هاي ذكر شده داراي خواصي مي باشند كه براي تنظيم و تغيير خصوصيات آنها مي توان اقدام نمود. بدين صورت كه ابتدا كنترل مورد نظر را انتخاب نموده و بطوريكه نام آن شي را روي ميله ابزار Formatting بتوان مشاهده نمود و سپس از يكي از روشهاي زير پنجره properties آن را فعال كرد.
view = properties
ctrl+ enter
ابزار properties
R.click
در پنجره خصوصيت باز شده بايد نام كنترل قابل مشاهده باشد.

اصول انتخاب یا تصحیح و حرکت اجزاء فرم

برای تصحیح و حرکت اجزاء فرم و کنترل ها به روش زیر می توانید عمل کنید.
1- ابتدا روی کنترل مورد نظر کلیک کنید. با انجام این عمل تعدادی دستگیره مربعی شکل توپر ظاهر میشود ، توسط این مربعها می توانید اندازه کنترل را تغییر دهید شکل F1 برای تغییر اندازه کافیست اشاره گر موس را روی لبه ها قرار دهید فلشهایی ظاهر میشود که امکان نغییر اندازه کنترل را در هر جهتی امکانپذیر می سازد فلشها به صورت افقی و یا عمودی یا قطری می باشد.
1- اشار گر را روی کنترل جابجا کنید تا شکل یک دست باز ظاهر شود با نمایش این شکل شما می توانید با عمل Drag & Drop کنترل را جابجا کنید.برای جابجایی های کوچک ، بعد از انتخاب کنترل کلید Ctrl را پایین نگه داشته و یکی از دکمه های جهت نمای صفحه کلید را انتخاب کنید.
نكته : در صورتی که بخواهید کنترل های دو قسمتی را (قسمت نام فیلد که ثابت است و شامل ابزار label و قسمت دوم فیلد که مقادیر را دریافت می کند و مقادیر ان تغییر می کند و ابزار ان text box است) مثل company name که در شکل F2 مشاهده می کنید جداگانه از هم جابجا کنید لازم است شکل نشانگر موس به صورت دست اشاره شود (دست اشاره روی دو مربع توپر بزرگتر نشان داده میشود)با استفاده از خاصیت Drag & Drop می توانید کنترل ها را بطور جداگانه جابحا کنید.
شناسایی اصول تغییر اندازه Form Header/Footer
شما می توانید اندازه های کنترل ها را بر اساس Grid های موجود روی فرم در نظر گرفته و تنظیم کنید.از مزایای Grid این است که چون در فواصل مشخصی نقاط قرار دارند با شمردن یا در نظر گرفتن این فواصل طراحی فرمتان اسانتر و بهتر صورت می پذیرد.برای فعال کردن Grid از منوی View این گزینه را فعال کنید .
شناسایی اصول انتخاب و جابجایی گروهی از کنترل ها
برای انتخاب چندین کنترل ابتدا باید از روش انتخابی Drag & Drop استفاده کنید.تا کنترل ها انتخاب شوند .روش دیگر انتخاب کنترل اول و سپس گرفتن دکمه Shift و سپس کلیک روی کنترل های دیگر است. ابتدا کنترل های مورد نظر را انتخاب کنید تا مربعهای تو پر سیاه اطراف همه انها ظاهر شود با ظاهر شدن دست باز شما قادرید همه کنترل ها را در هر جهتی که مد نظرتان است جابجا کنید.
شناسایی اصول تغییر چهارچوب و رنگ یک کنترل
برای تغییر چهارچوب و رنگ یک کنترل باید از میله ابزار Formatting استفاده کنید و ابتدا باید کنترل را انتخاب کنید.و سپس با انتخاب هر دکمه ایی ویزگی کنترل را از لحاظ ظاهری تغییر دهید.مثلا رنگ ان را تغییر دهید با ابزار Fill Back color یا رنگ متن کنترل را تغییر دهید با ابزار Font/fore color .

شناسایی اصول تغییر محتوی متنی کنترل ها

برای تغییر محتوی متنی کنترل ها ابتدا کنترل مورد نظر را انتخاب کرده از منو View گزینه properties را انتخاب کرده از پنجره ظاهر شده گزینه caption ان را برگزیده می توانید محتویات متن کنترل مورد نظر را تغییر دهید.همچنین برای تغییر ظاهر متن کنترل ها می توانید از میله ابزار Formatting فونت ،سایز و رنگ متن ها را تغییر داده و یا Bold،Italic و یا Underline به ان اضافه کنید.
شناسایی اصول و تنظیم خواص یک فرم
برای تنظیم خواص یک فرم ابتدا از قسمت object میله ابزار Formatting نام Form را انتخاب کنید.سپس از منو view گزینه properties را انتخاب کنید تا پنجره خصوصیات فرم ظاهر شود.
حال می توانید خصوصیات caption فرم را تغییر دهید با تغییر خصوصیت Auto resize به مقدار No اندازه فرم در نمایForm view قابل تغییر نمی باشد.
برای حذف Min Max Button می توانید گزینه none را انتخاب کنید .
برای حذف دکمه Close مقدار Close Button را به No تغییر دهید.
با انتخاب خصوصیت picture می توانید یک تصویر را فراخوانی و بعنوان Background (پشت زمینه) فرم خود قرار دهید .
شناسایی اصول تغییر خواص فرمها فرعی
تغییر خواص و خصوصیات زیر فرمها (فرم های فرعی) مانند فرمهای اصلی می باشد.
ایجاد یک فرم با بکار گیری چند جدول
در صورتی که بخواهید فرمی بسازید که اطلاعات ان را بخواهید از چند جدول استخراج کنید ابتدا باید گزینه Creat by using wizard را انتخاب کنید.
سپس از قسمت Tables/Queries جدول مورد نظر اولتان را انتخاب کنید .
فیلدها را از قسمت Availabel Field به قسمت Selected field اضافه کنید.
دوباره از قسمت Tables/Queries نام جدول دومتان را انتخاب کنید و بعد فیلدهای ان را از قسمت Availabel Field به قسمت Selected field انتقال دهید.
Next را انتخاب کرده به مرحله بعد بروید. در این شکل شما نام دو جدول خود را می بینید که فیلدهای جدول اول بعنوان فیلدهای اصلی و فرم اصلی را تشکیل می دهد و فیلدهای جدول دوم بعنوان فیلدهای فرعی و فرم فرعی را تشکیل می دهد. پس شما به دو صورت می توانید فرم و فرم فرعی خود را بسازید.
1-Form with subform
2-linked forms
الف)ابتدا گزینه Form with subform را انتخاب کنید. Next را انتخاب کنید .در این مرحله نحوه چیدمان فیلدها (نحوه نمایش و قرارگیری فیلدها) را انتخاب کنید.
Next را انتخاب کنید .در این مرحله یک سبک و پس زمینه برای فرم خود انتخاب کنید.
Next را انتخاب کنید.شکل Fl8 .در این مرحله نام فرم اصلی و فرم فرعی نمایش می یابد و سپس گزینه open the form to view or enter information به طور پیش فرض انتخاب می باشد.که شما را به نمای Form view می بردو گزینه modify the forms design شما را به نمای طراحی فرم میبرد.
Finish را بزنید تا نتیجه کار را مشاهده کنید .
ب)اینبار گزینه linked form را انتخاب کنید.
next را انتخاب کنید .در این مرحله یک سبک و پس زمینه برای فرم خود انتخاب کنید.
Next را انتخاب کنید . در این مرحله نام جدول اول بعنوان اولین فرم و جدول دوم بعنوان دومین فرم لینک به جدول اول میشود.دو گزینه پایین این مرحله مانند فرم و فرم فرعی شما را به نمای Form view و دیگری به نمای طراحی فرم می برد.
Finish را انتخاب و نتیجه را مشاهده کنید.
افزودن یک تصویر به یک فرم
ابتدا فرم را در نمای طراحی باز کنید.(Design) از جعبه ابزار Toolbox شی image را انتخاب کرده و در قسمت Details درج کنید.(با استفاده از drag &drop )
گزینه insert picture ظاهر میشود،تصویر مورد نظر را انتخاب کنید تا به کنترل شما اضافه شود.

Access توانایی کار با گزارشات در

در این فصل می اموزید تفاوت فرم و گزارش را و با طراحی گزارش آشنا میشویدو با ساخت گزارشات پیشرفته آشنا شوید.
توانایی کار با گزارشات در Access
آشنایی با شباهتها و تفاوتها بین فرم ها و گزارش ها
1. فرم همواره نمايشي است اما گزارش چون به شكل چاپ شده عرضه مي‌شود ثابت و متداوم است.
2. فرم را بايد در صفحه نمايش ديد و اين كار براي بسياري از كساني كه به اطلاعات نياز دارند ناممكن است.
3. فرم را نمي‌توان مبنا قرار داد و بر اساس يك فيلد مشاهده نمود ، در گزارش بر مبناي يك فيلد مي‌توان گزارش تهيه نمود.
-گزارش را به صورت تصويري نيز مي‌توان ارائه داد.
شناسایی اصول کار با انواع گزارشات
آشنايي با طراحي Report :
Report ---------> New:
1. Design View
2. Report Wizard
3. AutoForm:Columnar
4. AutoForm:Tabular
5. Chart Wizard
6. Label Wizard
نحوه ايجاد گزارش همانند فرم مي‌باشد، در حالت AutoForm ها مي‌توان گزارش به صورت ستوني زير هم و يا ستوني در مجاورت هم داشته باشيم
طرز كار با Report Wizard :
1. ابتدا تعيين جدول يا پرس‌و جو ، Next
2. انتخاب فيلدهاي شركت كننده در گزارش
3. انتخاب فيلد سر گروه در صورت نياز (Grouping Levels)
4. Next
5. امكان مرتب كردن تا 4 فيلد به دو صورت صعودي يا نزولي
6. Next
7. امكان آرايش گزارش از لحاظ مرتب شدن و خط‌كشي و همچنين نحوه قرار گرفتن گزارش به صورت افق يا عمودي
8. Next
9. در اين مرحله چند شيوه رايج ايجاد گزارش از لحاظ رنگ و قلم حروف را عرضه مي‌كند هر گزينه نام يكي از اين شيوه‌هاست. با انتخاب يكي از اين گزينه‌ها نتيجه در سمت چپ قابل مشاهده مي‌‌باشد ، در اين مرحله با انتخاب نحوه تشگيل گزارش و Finish گزارش تهيه مي‌شود.
نتیجه را مشاهده کنید.
AutoReport:Columnar
AutoReport:Tabular
این دو گزارش به روش Autoform در قسمت فرم ساخته میشود.
Group /Totals Report
ايجاد گزارش از طريق Design view
نحوه ايجاد گزارش از طريق نماي طراحي مانند ساخت فرم در نماي طراحي مي باشد و تمام ابزارهاي ذكر شده در نماي طراحي رم در گزارش نيز استفاده مي شود. با همان قابليتها و ذكر 2 نكته زير در گزارش حائز اهميت است.
1- از گزارشها براي مقايسه و خلاصه كردن اطلاعات مي توان استفاده نمود.
2- از گزارشها براي گردهمبندي داده ها مي توان استفاده كرد و هر گروه را مي توان جداگانه نمايش داد و بر روي آن محاسبات انجام داد
روش كار
ابتدا در نماي Design view قرار گيريد و بدين صورت كه از جدول يا quenery مورد نظر را انتخاب مي كنيم.
سه بخش عمده در نماي طراحي گزارش page footer- Details- Page header
چون ساير مراحل ايجاد مانند فرم است لذا گروهبندي و مرتب سازي در گزارش را بررسي مي كنيم.
روش كار
View sorting and grouping و يا دكمه اي را از ابزار انتخاب مي كنيم.
1- در قسمت field/ expression نام فيلدي كه مي خواهيم در گروهبندي قرار گيرد انتخاب مي كنيم و حداكثر فيلدهاي انتخابي را از 1 تا 10 مي باشد.
2- sort order نحوه مرتب كردن به صورت صعودي a scendiny يا نزولي descending را فراهم مي آورد. Groopproperties در اين مرحله مشخص مي كنيد كه گروهبندي داراي سربرگ و پاورقي باشد يا نه؟ Group header : yes / no، Group footer : yes / no
3- Group on كه شامل دو مقدار است
گروهبندي روي كميه مقادير در زمينه
1- each value 2-
prefine characters
گروهبندي روي محتواي nكاراكتر اول
مشخص كردن n در اين گزينه مي باشدGroup inter Val
نحوه چاپ چگونه باشد و پشت سر هم باشد يا با توجه به گروهبندي جدا شوند توسط اين گزينه مي باشد. در گزارش گيري توسط wizard شكل لازم است.
براي درج شماره صفحه و تاريخ به صورت زير مي توان اقدام نمود.
Insert
page number
Insert
date undtime
اضافه کردن تاریخ و زمان و شماره صفحه برای گزارشات
برای اضافه کردن تاریخ جاری به گزارش خود ابتدا یک کنترل از نوع Text box در نمای طراحی در قسمت Details ایجاد کرده و بر چسب ان (label) این کنترل را حذف کنید سپس از منو view گزینه properties را انتخاب کرده و از برگ نشان Data خصوصیت Control source را انتخاب و مقدار =date() را در جایگاه ان وارد کنید.
از برگ نشان format خصوصیت format را انتخاب و مقدار LongDate را برای ان انتخاب کنید.
نكته1 : برای درج زمان در قسمت control source مقدار =time() را وارد کنید و خصوصیت format را هر مقداری خواستید انتخاب کنید.
نكته2 :برای درج تاریخ و زمان به طور همزمان بجای استفاده از 2 تابع ذکر شده از تابع =Now() استفاده کنید.

شناسایی ساخت گزارشات پیشرفته

برای انجام محاسبات در گزارشات باید مقادیر محاسباتی را در control source ان کنترل وارد کرد.
برای درک این مسئله مراحل زیر را دنبال کنید:
1- ابتدا یک گزارش از جدول مورد نظر از نمای طراحی گزارش بسازید.در این مثال جدول جزئیات سفارش انتخاب شده.
2- فیلدها را به قسمت detail نمای طراحی اضافه کنید. هدف ما محاسبه فروش محصولات است لذا یک کنترل از نوع Text box ایجاد کرده و متن برچسب ان را به forosh تبدیل کنید.
3- کنترل text box را انتخاب کرده و از منوی view گزینه properties را انتخاب و در خصوصیت control source مقدار محاسباتی را درج کنید.
از منوview گزینه print preview را انتخاب کنید. نتیجه را مشاهده کنید.
شناسایی اصول ساخت گزارشات پارامتری ابتدا یک Query به صورت پارامتری بسازید(شرح ساخت Query پارامتری در فصل پرس و جوها توضیح داده شده ).سپس با یکی از AutoReport استفاده کنید و گزارش بسازید.بدین ترتیب شما یک گزارش پارامتری ساخته اید .
مراحل زیر را با یک مثال برای درک مسئله دنبال کنید:
1- ابتدا یک پرس و جو از جدول جزئیات سفارش بسازید و کد کد مشتری را بصورت پارامتری در اورید.
2- سپس به قسمت گزارش رفته گزینه AutoReport را انتخاب سپس پرس و جویی را که ساخته بودیم انتخاب می کنیم (پرس و جو Q1) تا گزارش ساخته شود.
3- با کلیک روی گزارش Q1 ساخته شده پنجره پارامتری ظاهر می گردد.
4- کد مشتری را وارد می کنیم تا وارد گزارش شویم .
5- حال نتیجه گزارش
6- را مشاهده کنید.

توانایی داده روی Internet ,Intranet

در این فصل کار با فایلهای Html را می اموزید و با کاربرد نوع داده Hyperlink در Access آشنا میشوید.با ایجاد لینک و پیوند و همچنین با تکنولوزی IDC ،ASP آشنا می شوید.
توانایی داده روی Internet ,Intranet
با گسترش وب در اینترنت ،بسیاری از شرکت ها و سازمان ها متوجه شدند که باید از این فناوری برای رفع نیازهای خود استفاده کنند به این ترتیب اینترانت(Intranet) پا به عرصه وجود گذاشته ، اینترانت از فناوری وب اینترنت در پشت پرده آتشین امنیتی Fire wall)) استفاده می کنند . برعکس اینترا نت که عمومی است ، اینترانت ها خصوصی هستند و تنها افراد مجاز حق استفاده کردن از امکانات آن ها را دارند. در این فصل تولید داده روی اینترنت و اینترانت به دو صورت داده ها ی اشیاء Static)) و داده های پویا Daynamic))بررسی میشود.
اصول کار با ابرمتنها وفایل هایHtml:
استفاده از ابرمتنها Hyper text و ابرپیوندهاHyperlink دو مزیت دارد:
اول آنکه برای مشاهده محتویات یک فایل نیازی به ذخیره کردن آن فایل ندارد.
دوم آنکه با استفاده از ابرپیوندها میتوانید مستقیما به سایر فایل ها متصل شوید در اکسس برای اتصال از یک مستند به مستند دیگر باید از ابرپیوندها استفاده نمود.
- برای استفاده کردن از ابرپیوندها ،در اکسس سه راه وجود دارد که به شرح زیر می باشد:
• ایجاد یک فیلد که از نوع داده ی Hyperlink باشد در جدول موردنظر که از این فیلد میتوان درفرمها ، پرس وجوها وگزارش ها استفاده کرد.
• ایجاد یک دکمه فرمان (Command botton ) به یک فرم وسپس بکار گیری خاصیت Hyper link برای این دکمه .
آشنایی با مفاهیم مربوط به فیلد ها از نوع Hyperlinkدر Access:
Hyperlink : نوع داده ی Hyperlinkیک نوع داده است برای فیلد بانک اطلاعاتی اکسس برای ذخیره کردن آدرسهای ابر پیوندیاین نوع داده می تواند شامل 2048 کاراکتر باشد برای آدرس دهی .
Hyperlink : (آدرس ابر پيوندي )يك مسير آدرس دهي است به يك شي (Object ) از خود برنامه Access يا يك صفحه وب (Web page) يا يك سند Document
يك Hyperlink address دو نوع آدرس دهي مي تواند داشته باشد :
1- محل عمومي منابع يا URL Universal Resorce Locator
و از آن براي پيدا كردن مستندات و ساير منابع در وب به صورت اينترنت و اينترانت امكان پذير مي سازد . به طور مثال .com http://www.mocrosoft يكURL است كه صفحه Home
سايت ميكروسافت را نشان ميدهد . بخش Http موجود در آدرس از پروتكل انتقال ابرمتن استفاده ميكنند بقيه ي آدرس ،آدرس خاص خود در سايت ميكروسافت است.
HTTPچيست؟
پروتكل اصلي وب ، Http ، پروتكل انتقال ابرمتن يا Transfer Protocol Hyper Text است و براي برقراري ارتباط و كار كردن با وب به سه چيز نياز دارد:
1- يك اتصال اينترنتي كه داراي قابليت كار با Http را داشته باشد .
2- قابليتي كه كامپيوتر شما بتواند با اينترنت تماس برقرار كند كه ويندوز Nt و Xp داراي امكانات لازم براي اتصال به اينترنت از طريق Lan يا اتصال به وسيله مودم است.
3- يك مرورگر Browser كه قادر به شناسايي Http باشد ،مرورگر(كاوشگري ) داريم يكي اينترنت اكسپلورر و ديگري ناوگيتور (نت اسكيپ) رايج تر هستند . كه براي شما اينترنت اكسپلورر شركت ماكروسافت براي كاركردن در دسترس و راحت تر است .
2-قرار دادن عمومي نامگذاري ياUNC(Universal Naming Convention)
از آن براي نشان دادن مستندات محلي يا مستندات موجود در شبكه محلي استفاده مي شود اين قرارداد به شكلname \\Server\Share\Path\Fileا ست. اگر فايل Protocol.txt در زير پوشه ي Program File درايو :c مكان محلي باشد آنگاه UNC آن به شكل زير است :
C:\Program File \ Product.txt
به عبارت ديگر UNC آدرس دهي Page صفحات و آدرس دهي اينترنتي مي باشد .
شناسائي اصول تعيين و اضافه كردن پيوندها Linkابرمتني:
در اين مرحله مي خواهيم با استفاده از نوع داده Hyper link و ساخت يك نوع فيلد از نوع پيوندي نحوه ي لينك شدن را بررسي ميكنيم بنابر اين مراحل زير را دنبال كنيد:
1- ابتدا جدول موردنظرتان را در نماي طراحي Design view باز كنيد سپس نام فيلدي را كه ميخواهيد خاصيت Link داشته باشد را بسازيد و نوع داده ي آن را Hyper Link قرار دهيد.
2- سپس به نماي ورود داده وارد شويد از منوي View انتخاب Data Sheet View .
3- از شما مي پرسد اطلاعات را ذخيره كنم Do You Want To Save The Table Now?
جواب Yes دهيد تا به نماي ورود داده برويد .
4- حال در اين فيلد شما قادربه وارد كردن آدرس
5- خود هستيد كه با درج هر حرف رنگ آن
6- به صورت آبي و قابليت لينك دارد
در صورت درج آدرس ابر متني و كليك رويآن به آن آدرس لينك شويد.

Document در Book Mark به يك Link شناسايي اصول

1- ابتدا در نماي ورود داده( Data Sheet View) روي فيلدي كه قبلا از نوع Hayper Link ساخته ايد قرار گيرد سپس از منويInsert گزينه ي Hayper link ميانبر آن (CTRL+K)مي باشد .
2- سپس از پنجره ي Insert Hayper Link گزينه ي Creet New Page را انتخاب مي كنيم سپس در كادرName Of New Document آدرس UNC فايل مورد نظر را درج ميكنيم .
يا به وسيله ي دكمه Change فايل Document موردنظر را جستجو تا آدرس كامل آن درج شود ، سپس در قسمت Text To Display كلمه اي را كه مي خواهيم كاربر آن را ديده و با كليك روي آن لينك و به آدرس مورد صورت بگيرد را درج كنيد در اين مثال كلمه ي Word مورد نظر بوده .
3- شما مي توانيد توضيحي را به نوشته حاوي لينك اضافه كنيد تا كاربر را راهنمايي كند ، براي اين كار روي دكمه Screen Tip كليك كنيد سپس متن موردنظر را در پنجره ظاهر شده درج كنيد .
4- موارد تنظيم شده را تائيد كنيد و روي دكمه ي Ok كليك كنيد با نگه داشتن موس روي نوشته حاوي لينك پيغام درج شده در Screen Tip قابل مشاهده است .
5- شما با كليك روي نوشته حاوي لينك مي توانيد به آدرس فايلDocument لينك شود.
شناسائي اصول تعيين Linkهاي اينترنتي به صفحات روي اينترنت
براي ايجاد Link اينترنتي به صفحات روي اينترنت به شرح زير عمل كنيد :
1-ابتدا جدول مورد نظر را باز كرده در نماي ورود داده (Data Sheet View) سپس روي فيلدي كه قابليت لينك دارد يعني نوع داده ي آن Hyper Link است را برگذيده و سپس در سلول آن از منوي Insert گزينه ي Hyper Link را انتخاب كنيد
2- از پنجره ي Insertدر قسمت Adress ، آدرس سايت اينترتي مد نظر را درج نمائيد مثلا www.yahoo.com http:\\ و در قسمت Text To Display گزينه ي Yahoo را درج كنيد .
همچنين شما مي توانيد از آدرس سايتهايي كه قبلا از آنها باز كرديد و در قسمت Browser Page قرار دارد استفاده كنيد. كافي روي آدرس موردنظر كليك كنيد تا URL آن در قسمتAdress درج شود سپس پنجره را Ok كرده و نتيجه را مشاهده كنيد.
شناسائی اصول Exporting جداول و پرس وجوها به صورت Html :
نشر داده ها می تواند به صورت Static (ایستا) و یا Daynamic (پویا) انجام شود . صفحات ایستا هرگز تغیر نمی کند و همواره داده های ثابتی را نمایش می دهد . صفحات پویا بر مبنای پرس و جوهای اکسس عمل میکند . این صفحات به صورت پویا آخرین تغیرات داده های مورد پرس و جو را نمایش می دهد بنابراین با تغیر داده های بانک اطلاعاتی ، محتویات این صفحات نیز تغیر می یابد برای صادر کردنئ اطلاعات به قالب Html مراحل زیر را دنبال کنید.
1-در پنجرهی بانک اطلاعاتی روی زبانه Query کلیک کنید و جستجو مدنظرتان را انتخاب کنید در اینجا Invoice می باشد .
2- از منوی فایل گزینه ی Exportرا انتخاب کنید .
3-در پنجره As "نام پرس وجو " Exporting Query در قسمت Save As Type
گزینه ی Html Document را انتخاب می کنیم مشاهده میکنید که خود برنامه نام پرس و جو انتخابی شما را نشان می دهد (Invoice) اگر مایل به استفاده از یک فایل الگوی Html هستید جعبه ی چک Save For Matted را فعال کنید روی دکمه ی Export کلیک کنید .
4-در مرحله ی بعد پنجره ی Html Output Option ظاهر می گردد
در صورتی که می خواهید از یک الگوی Html برای پیاده سازی روی Object خودتان داشته باشیدروی Invoice) ) میتوانید لینک چک گذینه ی Select a Html Template را فعال کنید واز قسمت Browser فایل الگوی خود را انتخاب کنید و Okرا کلیک کنید
5- در مرحله ی بعد از تائید و OKکردن برنامه ی اطلاعات شما را در قالب Htmlدر مسیر سر شاخه نصب اکسس ذخیره میکند که می توانید در پوشه یSample برنامه اکسس نام فایل تبدیل به قاب Html شده را بیابید
شکل نمایش یافته هنگام باز کردن فایل قابل مشاهده است که با انتخاب یک قالب الگو هنگام ساخت نمایش یافته است .
نكته : به روش مشابه برای صادر کردن اطلاعات جداول به قالب Html می توان عمل کنید بدین صورت که به جای انتخاب Query ، در قسمت جدول نام جدول مدنظرتان را انتخاب کرده سپس بقیه ی مراحل را مانند موارد گفته شده برای پرس وجو دنبال کنید .

گزارشات به صورت Html

 Exporting شناسائی اصول

- مرحله ی تبدیل اطلاعات یک گزارش به قالب Html مانند ، تبدیل اطلاعات پرس وجو جدول در قالب Html اما نکته ی قابل توجه این است که ، هنگام صادر کردن اطلاعات جداول به قالب Html،اکسس به تعداد صفحات گزارش ، فایل گزارش در قالب Html می سازد به طور مثال اگر یک گزارش 8 صفحه تعداد گذارشاتش باشد به تعداد 8فایل در قالب Html می سازد
شناسایی اصول استفاده از تکنولوزی Internet Data Base Connector-IDC
اتصال بانک اطلاعاتی به اینترنت internet data base connector یا idc برنامه ای تخصصی است که می تواند بر روی سرویس وب شخصی personal web server یا سرویس اطلاعات اینترنتی یا internet information server نصب شود.با بکار گیری IDC می توانید صفحات پویای وب را بسازید.IDC از یک الگو استفاده می کند که به ازاء هر کدام از اجزای بانک اطلاعاتی ،حاوی یک توکن است و دارای یک فایل اسکریپت است که اطلاعات ضروری برای بازیابی داده های بانک اطلاعاتی را در خود جای داده است.فایل الگو دارای پسوند HTX . و فایل اسکریپت دارای پسوند IDC . است. برای ساختن یک پیوند به یک صفحه IDC باید پیوندی به فایل IDC ان بسازید. در صورتی که IDC بدرستی نصب شده باشد هنگامی که متقاضی بخواهد یک فایل IDC را بازیابی کند سرویس وب،صفحه وبی را که حاوی داده های بانک اطلاعاتی است به وی تحویل خواهد داد.
شناسایی اصول استفاده از تکنولوزی Active Server Page-ASP
صفحات سرویس فعال Active Server Page هم بر روی سرویس اطلاعات اینترنت IIS و هم روی سرویس وب شخصی اجرا می شوند. این صفحات از یک زبان اسکریپت (Script) استفاده می کنند این زبان معمولا VB SCRIPT نام دارد و روی سرویس وب اجرا میشود. این اسکریپت پس از اجرا شدن ، صفحه وب را به متقاضی بر می گرداند. صفحات سرویس فعال ، می تواند به همه اشیاء Active x/com نصب شده به روی سرور از جمله اشیاء بانک اطلاعاتی و کنترلهای Active x دستیابی نمایند با بکارگیری صفحات سرویس فعال ،می توانید یک برنامه کاربردی کاملا مبتنی بر وب بنویسید اگر چه جزئیات انجام این کار بسیار پیچیده است.
نکته:برای استفاده از IDC ، ASP لازم است فرد اشنایی کامل در زمینه طراحی صفحات وب و برنامه نویسی اسکریپت داده باشد که توضیح بیشتر این مطالب از حیطه این استاندارد خارج می باشد.
شناسایی اصول کار با صفحات پویای Page
Page ها كاربران را قادر مي سازد تا از طريق اينترنت يا اينترانت اطلاعات موجود در پايگاه داده را مشاهده و ويرايش نمائيد.
روش كار
ايجاد صفحه از روشهای طراحي design view و استفاده از صفحات وب موجود existing web page و بعد ايجاد صفحه از طريق ويزارد Auto page: columnar قابل ساختن است.
روش كار ايجاد صفحه به صورت خودكار Auto page: columnar
نحوه ساخت از طريق auto page مشابه ساخت گزارش و فرم از طريق Auto مي باشد.
روش كار ايجاد صفحه به صورت page wizard
نحوه ساخت صفحه از طريق page wizardمشابه ساخت گزارش از طريق ويزارد مي باشد.
آشنايي با Design view براي طراحي صفحه
در قسمت راست پنجره طراحي مطابق شكلpage فیلدها ظاهر مي شود و مي توانيد فيلدها را به روش drag & drop به قسمت طراحي page منتقل كرده و آرايش دهيم. سپس در نماي page view نتيجه آن را مشاهده كنيد.

Ms-Offic با برنامه های دیگر e Access توانایی ارتباط

در این فصل می اموزید ارتباط Access با سایر برنامه های تحت Office و شناسایی اصول بکارگیری خاصیت OLE در این برنامه را و افزودن تصاویر گرافیکی به فرمها و گزارشات را می اموزید.
یکی از راه های ارتباط با برنامه Access با برنامه های دیگر تحت Office استفاده از قابلیت OLEمی باشدEmbedd-Object Link
OLE یک فناوری یکپارچگی برنامه ها است ، شما می توانید برای به اشتراک گذاشتن اطلاعات بین برنامه ها بکار بگیرید . همهی برنامه های تحت از OLE پشتبانی کنند.
شناسایی اصول استفاده از OLE 32 bit
OLE Object قابلیتی است که امکان بکار گیری برنامه های تحت Office را در برنامه Access فراهم می سازد .لذا با بکارگیری نوع داده OLE Object قابل دسترسی می باشد . برای کارکردن با OLE Object مراحل زیر را دنبال کنید :
1- ابتدا فیلدی از نوع داده OLE Object بسازید .
2- سپس از منوی Insert گذینه ی Objectرا انتخاب کنید . (سپس میتوان روی رکورد فیلد Picture راست کلیک کنید Insert Object را انتخاب کنید.
3- سپس در پنجره ی Microsoft Office Access دو قابلیت برای استفاده از خاصیت OLE دارید :
1- Creat New
2- Creat form file
(الف)در صورت انتخاب Creat Newدر قسمت object type تمام محیط هایی که می توانند با Access ارتباط داشته باشد نمایش می یابد شما با انتخاب هر محیط(نرم افزار) ابتدا بایدفایل را در همان محیط
(ب) زیر وبعد در برنامه Access بکار بگیرید . مثلا با انتخاب Autocad Drawing وارد برنامه Autocad می شود .
3- نتیجه ترسیم شده جدید را با یک نام ذخیره و خارج شوید .
4- حال نام فایل ساخته شده رادر فیلد picture می بینید با کلیک روی آن وارد محیط Autocad Drawing می شود .
راه دوم بکارگیری Creat From File است . در این روش شما فایلی که می خواهید از هر نرم افزاری که موجود است می توانید بیاورید یعنی قبلا ان را ساخته اید اکنون ان را فرا می خوانید . برای انجام ان مراحل زیر را دنبال کنید.
1-در قسمت File مسیر کامل فایل مد نظر را درج می کنید و یا اینکه از Browse مسیر فایل را انتخاب می کنید با انتخاب ok فایل شما ظاهر می گردد.
2-در این برنامه یک فایل word به نام T1 را انتخاب کرده ایم مسیر فایل انتخابی در قسمت File ظاهر شد شکل OL10 سپس ok کرده نتیجه را در فیلد picture مشاهده می کنید
شناسایی افزودن تصاویر گرافیکی به فرمها و گزارشات
برای افزودن تصاویر گرافیکی به فرمها و یا گزارشات به دو صورت می توان اقدام کرد.
1- ابتدا از روش ole object توضیح داده شده در قسمت شناسایی اصول استفاده از ole object ابتدا تصویر گرافیکی را که از قبل موجود بوده فراخوانی کرده از روش Creat From File سپس جدول را ذخیره و از یکی از روشهای توضیح داده شده برای ساخت فرم ، فرم خود را می سازیم
2- در این روش مستقیما از خود فرم تصویر گرافیکی را فرا می خوانیم بدین صورت که ابتدا وارد محیط طراحی فرم شده و از منوInsert گزینه object را انتخاب می کنیم پنجره Microsoft Office Access ظاهر می گردد سپس بقیه مراحل را طبق توضیحات قسمت شناسایی اصول استفاده از ole object دنبال می کنیم تا فایل گرافیکی به فرممان اضافه شود. موارد گفته شده به طریق مشابه برای گزارشات نیز استفاده میشود.

MS-Excle شناسایی اصول ارتباط با نرم افزار

در فصلهای قبلی نحوه ارتباط فایلهای Access با نرم افزار Ms-Excle را گفته ایم. در ابتدای این فصل نیز نحوه ارتباط با ole را توضیح دادیم برای جلوگیری از تکراری شدن مطالب و برای یادگیری بهتر طبق مثالی روند ارتباط با نرم افزار Ms-Excle را دنبال می کنیم.
1- ابتدا در نمای طراحی جدول مد نظرتان فیلدی با نام Chart ایجاد کنید سپس نوع داده ان را از نوع داده ole object قرار دهید .

2- سپس جدول را ذخیره کرده و در نمای ورود داده شدهet View-Data She
از منوی insert گزینه object را انتخاب نموده از پنجره ظاهر شده گزینه Microsoft Excle Chart را انتخاب کنید و ok را بزنید.
3- برنامه وارد محیط Excle شده و یک نمودار از اطلاعات موجود پیش فرض نمایش می دهد.
4- وارد sheet1 شوید تا اطلاعات پیش فرض را مشاهده کنید.
4- وارد sheet1 شوید تا اطلاعات پیش فرض را مشاهده کنید.
5- شما می توانید اطلاعات موجود را حذف واطلاعات خودتان را وارد کنید و نتیجه چارت خود را در قسمت chart1 مشاهده کنید.
6- در این مثال ما فروش 3 محصول شامپو ، صابون و شوینده ها را در 6 ماه اول سال وارد و نمودار ان را بررسی کردیم .
7- با هر بار کلیک روی فیلد جدول ، وارد برنامه Excle میشوید و نتیجه قابل مشاهده است.

MS-WORD شناسایی اصول ارتباط با نرم افزار

1- با توجه به توضیحات ole object و تو ضیحات درباره ارتباط Access با نرم افزار Ms-Excle ارتباط با Ms-Word بسیار ساده می باشد. مراحل زیر را دنبال کنید تا طی مثالی با برنامه Ms-Word ارتباط برقرار نمائیم.
2- ابتدا وارد نمای طراحی جدول مورد نظرتان شده فیلدی از نوع ole object بسازید سپس جدول را دخیره وارد نمای ورود داده شده از منو insert گزینه object را انتخاب سپس از پنجره ظاهر شده نرم افزار Microsoft Word Document را انتخاب نمائید ok نموده تا وارد محیط word شوید.

3- حال محیط برای درج مقادیر و متنهای شما اماده است به دلخواه فایل خود را ایجاد کنید سپس ذخیره و نتیجه را روی نمای ورود داده جدول خود مشاهده نمایید .

شناسایی اصول ارتباط Access با برنامه های Ms-Office با توجه به مطالب گفته شده در این فصل به طریق مشابه شما قادرید با برنامه های Ms-power point ،Ms-Visio و غیره ارتباط برقرار کنید همانگونه که در مثالهایی ما به شما یاد دادیم چگونه با برنامه های Autocad و Ms-Excle و Ms-Word ارتباط برقرار نمائید.

Access توانایی استفاده از تکنیکهای پیشرفته در

در این فصل کار با SQL و کار با ماکرو ها و خواص آنها را می اموزید.
شناسایی اصول کار با Structured Query Language(SQL)
مطالب زير اكثرا از كتاب Microsoft SQL Server 7.0 Database Implementation Training انتخاب گرديده است . اين كتاب به همراه CDآموزش آن به عنوان يك مرجع براي امتحانات مايكروسافت استفاده مي‌شود.
جداول بكار رفته نيز همگي در SQL Server 7.0 در Database Northwind موجود هستند.
برای بکار بردن دستورات sql در بانک اطلاعاتی Access باید ابتدا یک Query از نوع Select بسازید سپس از منو View گزینه sql view را انتخاب کرده و دستوراتی که یاد می گیرید در آن درج کرده و نتیجه را مشاهده کنید.
دستور Select
اين دستور كه دستوري مستقل نيست و حتما بايد با اجزايي بكار رود جهت ساخت پرس و جو بر روي بانك اطلاعاتي بكار مي‌رود و ركوردهايي كه با شرايط اين دستور همخوان باشد به عنوان نتيجه پرس و جو برمي‌گرداند . چهار كلمه كليدي وجود دارند كه بخشهاي ارزشمند اين دستور را تشكيل مي‌دهند :
1- select
2- from
3- where
4- order by
شكل كلي دستور :

Where شرط
Order by نام فيلد يا شماره فيلد
مثال:
Select * from customers
اين دستور تمام ركوردهاي جدول customers را برمي‌گرداند.
كه نتيجه 91 سطر از اطلاعات اين جدول خواهد بود حال اگر شرط Country ='uk' اضافه كنيم ، فقط اطلاعات مشتريان انگليس جواب خواهند بود كه به 7 سطر تقليل مي‌يابد.
select * from customers
where Country ='uk'
حال
select City,Country from customers
order by city
فقط ستونهاي نام شهر (city) و نام كشور (Country) را بر گردانده و بر اساس نام شهر مرتب ميكند. دستور بالا با دستور پايين هردو يك جواب را ميدهند :
select City,Country from customers
order by 1
كه 91 سطر بازگردانده خواهد شد . در نتيجه پرس و جو تعدادي سطر تكراري وجود دارد مانند شهر London كه اگر از كلمه Distinct در Select استفاده كنيم اين سطرهاي تكراري حذف خواهد شد .
select distinct City,Country from customers
order by 1
و جواب 69 سطر خواهد بود.

استفاده از توابع در Select
1- Count : تعداد سطرهاي بازگردانده شده توسط select را ميشمارد.
Select Count(*) from Customers
where Country ='uk'
در اصل تعداد مشترياني را ميشمارد كه در كشور انگليس هستند. كه عدد 7 جواب است.

2- Sum : مجموع يك فيلد عددي را برمي‌گرداند.
[Select sum(Quantity) from[order details
where productid = 11
مجموع فيلد Quantity را براي فيلدهايي كه شماره محصول آنها ( Productid) برابر 11 است را محاسبه ميكند.

استفاده از group by :
هنگامي كه از توابع count و Sum به همراه يك فيلد ديگر در دستور select استفاده مي‌شود از group by استفاده مي‌كنيم .
به عنوان مثال دستور زير جمع مقادير فيلد Quantity را براي هر شماره محصول محاسبه ميكند .
Select productid, sum(Quantity) as sum_qty
[from [Order Details
group by productid
كه نتيجه مانند زير خواهد بود :
productid sum_qty
----------- -----------
61 603
3 328
32 297
6 301
41 981
64 740
9 95

ماكروها

در اكسس ماكرو يك زبان برنامه نويسي ساده است كه از آن براي خودكار كردن برخي از عمليات استفاده مي شود. اساسا ماكرو مجموعه عملياتي است كه در پاسخ به وقوع يك واقعه يا در صورت تحقق شرايط پس از وقوع يك واقعه به دنبال هم اجرا مي شوند.
برخي از كاربردهاي رايج ماكرو:
1- برنامه ريزي دكمه هايي كه چند عمل مثل بازكردن و بستن فرم ها را به دنبال هم انجام مي دهند.
2- تعيين يا حذف فيلتر يا ترتيب مرتب سازي در فرم ها و گزارش ها
3- تغيير دادن خواص يا مقادير كنترل ه در زمان اجراي برنامه
4- كمك كردن به تضمين قسمت ورود داده ها و ارايه پيغامهاي مناسب به متصديان ورود داده ها در صورت وقوع خطا
5- خودكار كردن عمليات تكراري
آشنايي با ماكروهايي كه خواص را تغيير مي دهند: در تكليف زير يك فرم ساده حاوي چهار كنترل است. دو تا از اين كنترل ها در پاسخ به برخي از وقايع خواص دو كنترل ديگر را توسط ماكروها تغيير مي دهند.
ايجاد فرم:
1- ابتدا form new design view
2- يك كنترل برچسب روي فرم قرار داده و green را با قلم 18 نقطه را براي آن قرار داده و سپس رنگ زمينه برچسب را به سبز تغيير دهيد.
3- پنجره خواص properties را باز كنيد و خاصيت visible را از زبانه قالبندي به no تغيير دهيم.
4- يك كنترل برچسب ديگر را درست با همان مشخصات قبلي و در همان جاي كنترل قبلي ايجاد كنيد. كه براي اين مي توانيد با دكمه راست موس روي كنترل قبلي كليك كرده و كپي و در هما جا paste مي كنيم.نام این برچسب را Red و رنگ ان را قرمز کنید با سایز 18
5- به ديدگاه فرم برويد و از آنجا خاصيت visible هر دو كنترل برابر no است و صفحه اي خالي را مشاهده خواهيد كرد
6- به ديدگاه طراحي باز گرديد و دو دكمه فرمان به فرم اضافه كنيد و تيترهاي اين دكمه ها را به ترتيب به green و red تغيير دهيد.
7- فرم را ببنديد و انرا با نام red green ذخيره كنيد.
اين ماكرو توسط دكمه هاي فرمان اجرا خواهد شد.
ماكروهاي خواص كنترل
1- داخل ماكرو يك new باز كرده و ستون macro name را باز كرده و نام show red را وارد كنيد
2- در ستون action برويد و رديف set value را به عنوان عمل اين ماكرو انتخاب كنيد
3- روي item قسمت پائين روي سه نقطه كليك كرده تا سازنده عبارات ظاهر شود.
4- اين دو ماكرو كار مشابهي را انجام مي دهند و يكي از ماكروها خاصيت visible بر جسب را noو خاصيت visible بر چسب قرمز را yes مي كند. ماكرو ديگر visible سبز را yes ديگري قرمز را noمي كند.
5- در ديالوگ سازنده عبارت روي all forms form دوبار كليك كرده و سپس red green كليك كرده تا سازنده عبارت متوجه شود كه شما با اين فرم كار داريد.
6- در ستون دوم جزء label را پيدا كنيد و روي آْن كليك كنيد.
7- حالا در ستون سوم روي خاصيت visible كليلك كنيد
8- اين عبارت بايد ايجاد شود
Forms![red green]![label].visible
9- ارگومان عمليات expression را به no تغيير دهيد
10-سطر دوم در ستون سوم action مجددا عمليات set value را انتخاب كنيد
11-بايد در قسمت item عبارت زير را ايجاد كنيد.
Forms![red green]![label].visible
12-مقدار expression را yes كنيد
13- اين عمليات را طوري تغيير دهيد كه براي show green اجرا شود و به عبارتي عكس عمل showered را انجام دهيد.
حالا بايد ماكروي ايجاد شده را به فرم red green متصل كنيد
1- ابتدا form red green را در ديدگاه طراحي باز كرده و سپس دكمه فرمان green را خواصش را انتخاب و گزينه event را on click را انتخاب و ماكروي macroredgreen.show green را از ليست انتخاب كنيد و به روش مشابه براي red انجام دهيد بايد ماكروي macroredgreen .show red را از on click انتخاب كنيد.
2- فرم را اجرا كرده و نتيجه كار را مشاهده كنيد.
Comment توضيحات درباره عمليات انتخابي ماكرو action arguments تنظيم تا آرگومانهايي كه مطابق action انتخابي مي باشد بطور مثال در شكل زير ما action، open query را انتخاب مي كنيم. با انتخاب اين action آرگومانهاي آن در شكل فعال مي شود كه مي توانيد ببينيد
Query name
database
Design View
Print preview
Pivot table
Pivot chat

همه نمايشي

Data mode Add- Edit- Read-only
در صورتي كه بخواهيم يك action تحت شرايط خاصي انجام شود در چنيني حالتي بايد ستون condition نيز به طراحي ماكرو اضافه شود و به عبارتي كه حاوي شرط مورد نظر است براي آن action نوشته شود. براي فعال كردن منو VIEW اين گزينه Condition را فعال مي كنيم.
اگر بخواهيد چند ماكرو را تحت يك ماكرو يا يك نام ذخيره كنيد بايستي macro na,e را فعال نمائيد و تمام ماكروها را تحت يك ماكرو ذخيره كنيد.
View macro name
نحوه اجرا macro از طريق فرم
ابتدا به نماي طراحي فرم رفته و command button ايجاد نموده و بدون فعال بودن wizard آن سپس پنجره خصوصيات آن را فعال نمائيم و از پنجره ايجاد شده tab را زده و برگ نشان event رويداد مد نظر كه در اينجا on click مي باشد را انتخاب مي كنيم
سپس از ليست آن نام ماكرويي كه ساخته ايم را انتخاب مي كنيم و با رفتن به نماي form view مي توان ماكرويي كه ساخته ايم را از طريق فرم اجرا نمائيد.
نكته : در صورتي كه ماكرو از قبل نساخته باشيم و بخواهيم مستقيما از طرق فرم ابتدا ساخته سپس به كنترل فرمان command button تخصيصي دهيم و به روش قبل ابتدا عمل نمود و سپس گزينه macro builder را انتخاب مي كنيم و وارد محيط macro شده و ماكرو را مي سازيم و سپس از طريق فرم اجرا مي كنيم.
تهيه يك Switchboard
از منوي Tools
Date base utilities
Switchboard manger
را انتخاب مي كنيم ودر پنجره باز شده در آن new را انتخاب مي كنيم و سپس يك اسم براي آن انتخاب مي كنيم و سپس دكمه edit را انتخاب مي كنيم و آيتم هايي كه مي خواهيم روي board قرار دهيم را اضافه مي كنيم و نام فرم switch را وارد مي كنيم و سپس در Tools Startup نام فرم switch را وارد مي كنيم تا هنگام اجرا مستقيما اين فرم اجرا شود.

توجه کنید در این مقاله به دلیل بزرگی اندازه تصاویر و حجم بالای آنها از درج تصاویر خودداری شده است همچنین به دلیل حجم بالا، مقاله به سه قسمت تبدیل شده است لذا برای دریافت مقاله به طور کامل به همراه تصاویر و سایر جزئیات از لینکی که در انتهای صفحه قرار داده ام استفاده کنید.

دانلود مقاله:

http://www.4shared.com/file/62847255/8a97526b/access.html

+ نوشته شده در  شنبه بیست و سوم شهریور 1387ساعت 19:5  توسط iaXXoi | 
 
صفحه نخست
پست الکترونیک
آرشیو
درباره وبلاگ
مطالب وبلاگ اکثرا پیرامون مقاله و پروژه ست. تمامی فایل های وبلاگ در سایت 4shared آپلود می شوند برای دسترسی سریع می تونید از آدرس http://krcom.4shared.com استفاده کنید.
می توانید موضوع مورد نظر خود را در این وبلاگ جستجو کنید. به دلیل احتمال فیلترینگ تعداد خیلی زیادی از مقاله ها و پروژه ها در وبلاگ قرار داده نشده است لطفا درخواست خود را توسط ایمیل (kaajeesabz (at) gmail . com) مطرح نمائید. تعدادی از عکس های وبلاگ به دلیل فیلتریک! غیر قابل دسترس هستند که برای چندمین بار تلاش خواهد شد این مشکل رفع کردد ضمن تشکر و سپاس از سیستم قدرتمند فیلتریگ!

مطالب وبلاگ
قانون کپی رایت
نقش غذاهای کمکی در تغذیه شیرخواران
جایگاه فناوری اطلاعات در تکامل و پیشرفت کشورها
با موثرترین ماسک‌های میوه‌ای آشنا شوید
پیش‌بینی اینترنت در سال ۲۰۲۰
پیام کوتاه از طریق تلفن
بررسی برخی ازعوامل اجتماعی – فرهنگی موثربرنابرابری جنسیتی آموزشی
بررسی مدیریت پسماندهای بیمارستانی
كاربرد آناليز طيف تكين در شناسايي و تصحيح داده‌هاي نامناسب بار
مقایسه اهمیت کار معلمان و اساتید دانشگاه
آنتی ویروس فایر وال آنتی اسپم آنتی اسپی نود 32 همراه با کرک و سریال
Axis Camera Station + Crack
کاربرد سرامیک در روغن موتور
هفت مرحله از یک نقاشی موفق
مراقبت از مو
استرس،دلایل و تاثیر آن بر عملکرد کارکنان سازمان
آشنایی با کاربرد اکسس قسمت سوم
آشنایی با کاربرد اکسس قسمت دوم
آشنایی با کاربرد اکسس قسمت اول
بازی جذاب و زیبای DemonStar
دمای زمین در ابتدای تشکیل حیات
الگوهای تربیت
نگاهی به مقوله مرگ
پردازنده های Atom از اینتل
تغییر عمده در اینترنت
تحقیقات ژنتیکی که باعث پسر یا دختر بودن جنین میشود
جرم و راههای پیشگیری از آن
۴۰ نکته فوق العاده از اینترنت اکسپلورر
زندگی؛ اینترنت و دیگر هیچ
چگونگی تنفس ماهی در آب
چیدن کوله پشتی و نگهداری از آن
همه چیز درباره توربو شارژر
چگونه از سر وصدای کامپیوتر خود بکاهیم
با فرمتهای گرافیکی آشنا شوید
تعاریف و مفاهیم سه بعدی در کارت گرافیک
طراحی یک فونت جدید
تبلیغات اینترنتی
تاریخچه شن
پیشگیری و درمان بیماری‌های آمیزشی
دختران و بحران نوجوانی
اضطراب
mouths wallpaper
آثار و عوامل پیدایش تعصب
ریزه کاری های مدیریت
چند راهکار ساده برای سلامتی در دوران حجم
آزمون کراتین
رنگ های رنگین کمان شفا می بخشد
پیش بینی و کنترل توفان
زیر و بم بافت خون
جلوگیری از استهلاک و فرسودگی اتومبیل
آرشیو مطالب وبلاگ
نوشته های پیشین
مهر 1388
شهریور 1388
مرداد 1388
تیر 1388
خرداد 1388
اردیبهشت 1388
فروردین 1388
اسفند 1387
بهمن 1387
دی 1387
آذر 1387
آبان 1387
مهر 1387
شهریور 1387
مرداد 1387
تیر 1387
خرداد 1387
اردیبهشت 1387
فروردین 1387
اسفند 1386
بهمن 1386
دی 1386
آرشیو موضوعی
مقاله های کامپیوتر
ضمیمه کلیک روزنامه جام جم
پروژه و پایان نامه
نرم افزار
متفرقه
مقاله های نجوم
محیط زیست
مقاله های مرتبط با ورزش
تلفن همراه
مقالات علوم انسانی
مقالات روانشناسی
اجتماعی
بهداشت و درمان
فناوری و اطلاعات
نمونه سوالات کامپیوتر (رایانه کار و ICDL)
علوم پایه
مقالات زیست شناسی
مالی و اقتصادی
تصویر
مطالب فرهنگی و هنری
دین و اندیشه
برنامه سازی
پیوندها
کامپیوتر و نرم افزار
دنیای الکترونیک
چگونه فایل های وبلاگ رو دانلود کنیم؟
اورمزد
بزرگترین مرکز دانلود ایرانیان
 

 RSS

POWERED BY
BLOGFA.COM

طراح قالب
دیجیتال کیوان

Google


در كل اينترنت
در اين ويلاگ

 
بانک مقالات