شما در حال مشاهده نسخه موبایل وبلاگ

arashm9000

هستید، برای مشاهده نسخه اصلی [اینجا] کلیک کنید.

اکسس/اصول Exporting جداول و پرس وجوها به صورت Html/اصول خارج کردن یا Exporting گزارشات به صورت Html

اصول 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 ، در قسمت جدول نام جدول مدنظرتان را انتخاب کرده سپس بقیه ی مراحل را مانند موارد گفته شده برای پرس وجو دنبال کنید .
اصول خارج کردن یا Exporting گزارشات به صورت Html

- مرحله ی تبدیل اطلاعات یک گزارش به قالب Html مانند ، تبدیل اطلاعات پرس وجو جدول در قالب Html است اما نکته ی قابل توجه این است که ، هنگام صادر کردن اطلاعات جداول به قالب Html ، اکسس به تعداد صفحات گزارش ، فایل گزارش در قالب Html می سازد به طور مثال اگر در یک گزارش تعداد صفحه های گزارشهای آن 8 صفحه باشد به تعداد 8 فایل در قالب Html می سازد

اکسس اصول تعيين و اضافه كردن پيوندها Link ابرمتني/اصول Link به يك Book Mark در Document

اصول تعيين و اضافه كردن پيوندها 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- حال در اين فيلد شما قادربه وارد كردن آدرس خود هستيد كه با درج هر حرف رنگ آن به صورت آبي و قابليت لينك دارد

در صورت درج آدرس ابر متني و كليك روي آن به آن آدرس لينك شويد.
اصول Link به يك Book Mark در Document

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 لينك شود.

خلاصه وتست/داده رویInternet/اصول کاربا ابرمتن .فایل Html/آشنایی بامفاهیم مربوط به فیلدهایپرلینک اکسس

خلاصه آنچه در این قسمت آموختید:

توانایی ساخت گزارش را بدست آورید و با گزارشات پارامتری آشنا شدید و با نحوه محاسبات و بکار گیری توابع روی گزارشات آشنا شدید.

تمرين عملی:

بانک اطلاعاتی دانش آموز خود را باز کرده و سپس یک گزارش بر اساس کد دانش آموزی بگیرید (گروهبندی بر اساس کد دانش آموز باشد)
داده ها روی 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
و از آن براي پيدا كردن مستندات و ساير منابع در وب به صورت اينترنت و اينترانت امكان پذير مي سازد . به طور مثالhttp://www.arashm9000.avablog.ir يك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 صفحات و آدرس دهي اينترنتي مي باشد .

اکسس اضافه کردن تاریخ و زمان و شماره صفحه گزارشات وساخت گزارشات پیشرفته واصول ساخت گزارشات پارامتری

اضافه کردن تاریخ و زمان و شماره صفحه برای گزارشات

برای اضافه کردن تاریخ جاری به گزارش خود ابتدا یک کنترل از نوع 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- حال نتیجه گزارش را مشاهده کنید.

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

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

برای تصحیح و حرکت اجزاء فرم و کنترل ها به روش زیر می توانید عمل کنید.
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 ظاهر میشود،تصویر مورد نظر را انتخاب کنید تا به کنترل شما اضافه شود.

اکسس شناسایی اصول کار با جعبه ابزار (معرفي و شناسايي ابزارهاي Toolbox)Image Tool

شناسایی اصول کار با جعبه ابزار

معرفي TOOLBOX

اين ميله ابزار شامل ابزارهايي است براي طراحي فرم براي شناسايي نام هر ابزار مي توانيد نشانگر موس را روي هر ابزار برده تا نام آن را نشان دهد و براي انتخاب اين ابزارها روي آنها كليك كرده و سپس روي قسمت طراحي فرم (Detailes) آن را Dray drop كنيد به طور كلي به اين ابزارها ابزار كنترل نيز گفته مي شود.

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



Select object tool

اين ابزار انتخاب مي باشد و بطور پيش فرض فعال مي باشد و امكان جا به جايي و تغيير اندازه و كنترل ها را فراهم مي آورد

Control wizard button

از قابليت هاي ويژه فرم ها اين است كه مانند ساير objectهاي برنامه Access اين قسمت نيز هم امكان استفاده از ويزارد را دارد و هم امكان طراحي توسط طراح بانك اطلاعاتي و در صورتي كه بخواهيد از قابليت ويزارد اين ابزارها استفاده كنيد اين گزينه بايد انتخاب باشد. نكته : تمام كنترل قابليت wizard را ندارند و ابزارهايي كه قابليت wizard دارند در كنار ابزار آنها ذكر خواهد شد.

ضمیمه:
40.gif


Label tool

امكان برچسب گذاري و نمايش متنهاي ثابت را بر روي فرم امكانپذير مي سازد

Text box tool

نمايش فيلدها، ورود اطلاعات، دريافت اطلاعات را فراهم مي آورد.

Option group tool

از اين ابزار براي ايجاد يك گروه از ابزارها مانند toggle button، option button، check box استفاده مي شود.
از قابليت هاي اين ابزارها در آنست كه هر لحظه از زمان فقط يكي از كنترل هاي حاضر در گروه مي تواند فعال باشد.

Toggle button tool

اين كنترل مي تواند مقادير yes/no ، true/false را نمايش دهد و وقتي اين ابزار فعال باشد مقدار آن 1- و هنگامي كه غيرفعال باشد مقدار برگشتي آن صفر مي باشد.

Option button tool

اين ابزار مشابه ابزار toggle مي باشد

Check box tool

اين ابزار نيز مشابه 2 ابزار قبلي مي باشد.

Combo Box Tool

اين ابزار از تركيب دو ابزار text box و ليست box مي باشد و هم قابليت دريافت مقدار دارد و هم مي توان ليستي از مقادير را براي آن در نظر گرفت. نحوه ايجاد اين ابزار مانند ساختن lookup wizard مي باشد.

معرفي و شناسايي ابزارهاي 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
در پنجره خصوصيت باز شده بايد نام كنترل قابل مشاهده باشد.

اکسس (طرز كار Form Wizard )(طرز كار AutoForm )نحوه ايجاد فرم از طريق Design view

طرز كار Form Wizard

نام جدول يا پرس و جوي مورد نظر را انتخاب كنيد. ضمیمه: form1.jpg انتخاب نام فيلدهاي مورد نظر از Available Field و اضافه كردن آنها با استفاده از دكمه ‌هاي راهنما به قسمت Selected Field . Next نحوه قرار گيري فيلدها را تعيين مي‌كنيم. 1. Columner 2. Tabuler 3. Datasheet 4. Justified -Next - تعيين پس زمينه براي فرم . -Next - نحوه اجرا فرم وانتخاب نام برای فرم سپس Finish . نتیجه کار را مشاهده کنید. ضمیمه: form6.jpg

طرز كار AutoForm

AutoForm ها قابليت ايجاد فرم از جدول و پرس‌و جو را به طور خودكار و سريع امكان پذير مي‌سازد ،كافيست از قسمت New گزينه فرم يكي از AutoForm ها را انتخاب كرده و سپس در قسمت تعيين نام جدول يا پرس‌و جو گزينه مورد نظر را انتخاب كنيم سپس با Ok كردن فرم ايجاد مي‌گردد.

ضمیمه:
form7.jpg
نحوه ايجاد فرم از طريق Design view

در اينجا لازم است تفاوت ايجاد فرم از طريق نماي طراحي را با ساير روشها گفته شده ذكر نمود و روشهاي Auto form و wizard، چيدمان و ايجاد پس زمينه، فرمتها از قبل تنظيم شده و فقط قابل انتخاب بود و در صورتي كه در نماي طراحي مي توان خود پرامترهاي ذكر شده را تعيين و تنظيم نمود و بنابراين لازم است با محيط و ابزارهاي اين قسمت آشنا شويد:

روش كار

1-new design wiew
2:انتخاب جدول يا پرس و جوي مدنظر محيط طراحي از سه قسمت عمده تشكيل شده است.

Header
Detail
Footer
مهمترين بخش طراحي فرم Detail می باشد.

Header و Footer براي نمايش دادن اطلاعات ثابت فرم مي باشد و بطور مثال عنواني براي معرفي اطلاعات فرم و يا نماي تاريخ و زمان و ....

Details مهمترين و بخش اصلي طراحي فرم مي باشد بنابراين بايد فيلدها را به قسمت طراحي اضافه نمود
لذا ابتدا مي توان نوار عنوان fieldlist جدول انتخاب شده را كليك تا فيلدها انتخاب شدند و سپس Drag & Drop آنها را به قسمت طراحي هدايت كرد و يا اينكه تك تك فيلدها را به قسمت طراحي انتقال داد و در نهايت الكورها دستگيره هايي مستطيل شكل دور اين ابزارها حاصل مي شود كه امكان تغيير مكان و تغيير اندازه اين ابزارها كه ما را به اسم فيلد مي شناسيم را فراهم مي آورد.
همچنين ذكر اين نكته لازم است كه تازماني كه اين فيلدها انتخاب هستند مي توان فرمت و قالب اين فيلدها را از لحاظ نوع-سايز-جلوه و رنگ تغيير داد و آنچه مي توان تغيير داد در شكل زير روي ميله Formatting مي توانيد مشاهده نمائيد.

نكته 1:

براي فعال كردن ميله ابزار Formatting مي توانيد از اين مسير آن را فعال نمائيد.
View
toolbar
formatting

نكته 2:

هر ميله ابزار ديگري را نيز مي توانيد از اين روش فعال نمائيد.

نكته 3:

براي فعال نمودن Header/Footer نيز بدين روش عمل مي كنيم.

بررسي اين نكته حائز اهميت مي باشد كه هنگامي كه شما فيلدها را به قسمت طراحي هدايت مي كنيد و برنامه خودش نوع ابزارهايي كه براي طراحي لازم است را شناسايي كرده و متناسب با آن اطلاعات نمايش مي دهد مثلا فيلد كه مشتري customer ID از دو ابزار روي فرم تشكيل شده يك قسمت ثابت كه نام فيلد customer ID را نشان مي دهد و 2 قسمتي كه اطلاعات را نمايش – ويرايش و ورود داده ها را به عهده دارد، ابزار دومي كه قسمت ثابت را نشان مي دهد را ابزار LABLE گفته و قسمت دوم را ابزار TEXT BOX و بنابراين اهميت شناسايي اين ابزارها و ساير ابزار ها مشخص مي شود

لذا در ادامه به تعريف و معرفي ابزارها مي پردازيم و در نهايت تشريح و مثالهايي كاربرد آنها را معرفي مي نمائيم.

اکسس استفاده از توابع در Query(تابع DateDiff())(خلاصه وتست4)کار با فرمها در Access روشهاي مختلف فرم

استفاده از توابع در Query

Formatاين تابع به ما كمك مي كند كه تاريخ مورد نظر خود را با فرمت خاص نمايش دهيم و پاامترهاي آن بصورت زير مي باشد:

(Format [orderdate] , “yyyy-mm-dd”)

روش كار

ابتدا يك query از نوع Select queryايجاد كرده و سپس شرايط ايجاد فيلد محاسباتي را در اين query ايجاد نموده و در قسمت field از اين تابع استفاده مي كنيم و هدفمان اين است كه پرس و جويي ايجاد نمائيم كه تاريخ سفارش را به فرمت روز و ماه و سال نمايش دهد و بنابراين داريم :

ضمیمه:
34.gif

تابع DateDiff()

اين تابع تفاضل دو تاريخ را محاسبه و نتيجه را نمايش مي دهد و پارامترهاي آن بصورت زير مي باشد

[()Age: DateDff(yyyy,[fild],Date] اين تابع مانند تابع Format چه در پرس و جوي ساده چه به صورت پارامتر قابل استفاده است

مثال:

()Age: DateDff(yyyy,[orderdate],Date

تابع Date part() اين تابع يكي از بخشهاي تاريخ را بر مي گردانند مثلا ماه آن را بر مي گردانند تابعweek day() روز هفته يك تاريخ را تعيين مي كند تابع year() سال يك تاريخ را تعيين مي كند. تابع month() ماه يك تاريخ را تعيين مي كند.تابعday() روز يك تاريخ را تعيين مي كند.همچنين نحوه ي بكار بردن اين توابع مانند دو تابع توضيح داده شده و در روشهاي قبل مي باشد.
ضمیمه:
35.gif


از اين تابع براي ايجاد پرسو جوي پارامتري مي خواهيم استفاده نمائيم. روش كار ابتدا فيلد محاسباتي ساخته شده را فعال نموده و در قسمت criteria از پرامترهاي كروشه براي دريافت اطلاعات به صورت پارامتر از كاربر مي نويسيم.
خلاصه
دو نوع پرس و جو وجود دارد
1- پرس و جو از نوع Select و دیگر پرس و جو از نوع Action
Select Query پرس و جویی می باشد که محیط مجزا برای نمایش داده های پرس و جو شده میباشد اما Action Query بر اساس جدول یا پرس و جویی که ایجاد شده اند روی همان گزینه های انتخابی اجرا و نمایش می یابد
اینجا با ایجاد پرس و جو از طریق Simple آشنا شدید و اینکه چگونه میتوان با دادن پارامتر و پارامتر شرطی پرس و جو ایجاد نمود. و کاربرد توایع در پرس و جوها را فرا گرفتید و کاربرد پرس و جو ضربدری را آموختید.

تمرين عملی:

به Data Base خود پرس و جویی با قابلیت های زیر ایجاد نمایید.
پرس و جویی ایجاد نمایید که جمع نمرات هر دانش آموز را نشان دهد با نام Q1 ذخیره کنید.
پرس و جویی ایجاد نمایید که دو فیلد نام و نام خانوادگی را به صورت یک فیلد نمایش دهد با نام Q2 ذخیره کند.
پرس و جویی ایجاد نمایید که اختلاف تاریخ تولد هر دانش آموز را از تاریخ جاری نمایش دهد با نام Q3 ذخیره کنید.
پرس و جویی ایجاد نمایید که میانگین نمرات را به طور کلی نمایش دهد و با نام Q4 ذخیره کنید.
کار با فرمها در Access

در این فصل با تعریف فرم اشنا و روشهای مختلف ساخت فرم را می اموزید و با ابزارهای کاربردی در محیط طراحی فرم اشنا میشوید ، همچنین با تصحیح و تغییر اجزاء فرم و کنترلها ،header ،footer اشنا میشوید.

فرم چيست؟
هدف مهم از ايجاد فرم ها عبارتست از نمايش و ويرايش اطلاعات به عبارتي ديگر رابط بين كاربر و برنامه بانك اطلاعتي شما مي باشد.

فرم ها چگونگي نمايش و چيدمان

1- اطلاعات را براي ما فراهم مي آورند و در فرم ها مي توان از ماكروها استفاده نمود و دسترس كاربر را به قسمتهاي مختلف بانك اطلاعاتي امكان پذير ساخت و بطوري كه لازم نباشد به پس زمينه طراحي برنامه دسترسي داشته باشد. فرم مي تواند حاوي اطلاعات به عنوان پيام رساني باشند و غيرقابل تغيير يعني فقط خواندني باشند. منبع ايجاد فرم مي تواند جداول مختلف پرس و جو ها باشند.
كاربرد مهم ديگر فرم ها نمايش- ورود- تغيير اطلاعات است و هر چند مي شود از فرم ها چاپ نمود، ولي فرم ها جنبه نمايشي دارند.

ضمیمه:
I3.jpg
روشهاي مختلف ايجاد فرم

آشنايي باطراحي فرم

Form ------> New:

1. Design View
2. Form Wizard
3. AutoForm: Columner
4. AutoForm: Tabuler
5. AutoForm : Datasheet
6. Chart Wizard
7. Pivot Tabale Wizard

1. ايجاد فرم از طريق طراحي
2. ايجاد فرم از گزينه‌ هاي از پيش تعريف شده
3. ايجاد سريع فرم با قرار گيري فيلدها ستوني زير هم
4. ايجاد سريع فرم با قرار گيري فيلدها ستوني در مجاورت هم
5. ايجاد سريع فرم با نماي صفحه داده
6. ايجاد چارت از ويزارد
7. ايجاد نمودار از جدول به طريق ويزارد

تذكر:

-ايجاد فرم از شماره 2 تا 7 با انتخاب، نام جدول يا پرس و جو مورد نظر حاصل مي‌شود.
-فرم، كار جمع آوري اطلاعات را آسان مي‌كند.
-فرم را مي‌توان طوري طراحي كرد كه هنگام ورود
اطلاعات، هر بخش از فرم در جدول خاصي قرار داده شود.يعني يك فرم مي‌تواند براي چند جدول اطلاعات فراهم كند بدون آن كه پر كننده فرم لازم باشد اين نكته را بداندو براي آن تدارك خاصي ببيند.

اکسس شناسایی اصول طراحی سوال جهت تغییر داده هاوجهت حذف داده هاوجهت ایجادجدول شناسایی اصول طراحی سوال

شناسایی اصول طراحی سوال جهت تغییر داده ها

Query Update: این پرس و جو از نوع Action ها میباشد و با انتخاب ان میتوانید داده های پرس و جو خود را بروز رسانی کنید.

برای ساخت این پرس و جو ابتدا فیلدی که می خواهید داده های ان را بروز رسانی کنید را به شبکه طراحی اضافه کرده سپس این Action را فعال کرده و در قسمت Criteria دادهای که می خواهید تغییر کند را وارد کنید و در قسمت Update to مقداری که می خواهید جایگزین شود را وارد کنید.

Update to (گزينه جايگزيني)

Criteria(گزينه اي كه بايد تغيير كندو به روز شود)

برای مشاهده نتیجه ابتدا گزینه Run را از منو Query انتخاب کرده و پرسو جویتان را ذخیره کنید سپس جدولی که از ان این پرس و چو را ساخته بودید باز کنید و نتیجه را مشاهده نمایید.
شناسایی اصول طراحی سوال جهت حذف داده ها

Delete Query :

Delete: Where

Criteria: 1 (همه يكهاي موجود در جدول انتخابي را حذف مي‌نماييد)

تذكر: تمام action ها بايد بعد از ايجاد ابتدا Run شود و ذخيره سپس نتيجه آن را روي جدول متناظر مشاهده نمود

Run از منو Query يا از ابزار آن
شناسایی اصول طراحی سوال جهت ایجاد جدول

Make-Table Query :این پرس و جو از نوع Action ها میباشد و با انتخاب ان میتوانید پرس و جو خود را به یک جدول تبدیل کنید.

مراحل زیر را دنبال کنید تا با ساخت این پرس و جو اشنا شوید:

در این پرس و جو ابتدا جدول یا پرس و جو ی مورد نظر را از طریق Design انتخاب کرده سپس Make-Table Query را انتخاب کرده در قسمت Table Name نام جدول را وارد کنید و سپس مشخص می کنیم در کدام Data Base ایجاد شود که یا در همین فایل ایجاد شود با انتخاب گزینه Current Data Base این پرس و جو بعنوان جدول ایجاد میشود و یا با انتخاب گزینه Another Database در فایل دیگر ایجاد می گردد.

برای مشاهده نتیجه ابتدا گزینه Run را از منو Query انتخاب کرده و پرسو جویتان را ذخیره کنید سپس جدولی که از ان این پرس و چو را ساخته بودید باز کنید و نتیجه را مشاهده نمایید.
ضمیمه:
make.gif
شناسایی اصول طراحی سوال

شناسایی اصول طراحی سوال جهت اضافه نمودن رکورد به جدول

Append Query :

همانند make- Table Query مي‌باشد با اين تفاوت كه نام جدولي كه مي‌خواهيم داده‌ها به ان الصاق شود را از ليست انتخاب مي‌كنيم.

شناسایی اصول طراحی سوال Query

ساده ترين روش ساخت پرس و جو استفاده از روش Simple Qurey مي باشد.

روش كار

ابتدا از new شي query و پنجره باز شده Simple Qurey را انتخاب مي كنيم و سپس در قسمت Available fields نام فيلدهاي حاصل از انتخاب ظاهر مي گردد. با دكمه next مرحله بعدي فعال مي گردد و در اين مرحله پيغامي مبني بر اينكه would you like a detail or summary query? شما تمايل داريد جزئيات نمايش يابد يا خلاصه پرس و جوها Detail (shoes every field of every record) جزئيات (اين روش همه فيلدها و همه ركوردها را نمايش مي دهد)

خلاصه كردن

در صورت اين انتخاب گزينه Summery option
تنظيمات summery
در اين پنجره داريم

What summery values would you like calculated?

در اين قسمت محاسبه ايي كه مي خواهيد روي مقادير صورت پذيرد را انتخاب كنيد
Nextدر اين مرحله داريم
What title do ypu want for your qunery كه يك نام براي اين پرس و جو انتخاب بايد كرد. در اين مرحله پرسيده مي شود كه اجراي پرس و جوي ايجاد شده در نماي نمايش اطلاعات باشد.

Open the quenery to view information

پيش فرض برنامه اين گزينه است.
يا modify the quenry design يا در نماي طراحي quenry فعال شود. در اين مرحله next غير فعال بوده و با انتخاب گزينه finish پرس و جو مطابق ميل شما ساخته مي شود.

اکسس شناسایی اصول طراحی سوال با شرایط دارای پارامترشناسایی اصول طراحی سوال سطری ستونی طرح قابل اجرا

شناسایی اصول طراحی سوال با شرایط دارای پارامتر

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

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


مرحله 1 (پرسش پارامتري)

روش كار:

ابتدا گزينه new و سپس انتخاب فيلدهاي مورد نظر و انتقال به قسمت شبكه طراحي در قسمت criteria از دو پارامتر كروشه به اين منظور اشتفاده مي نمائيم.

سپس run، پنجره ايي ظاهر مي شود كه نام محصول را مي خواهد و كاربر مي تواند نام مورد نظر خود را وارد كند و نتيجه را مشاهده نمايد.


مرحله 2 (استفاده از علائم عمومي)

حال مي خواهيم يك پرس و جو پارامتري ايجاد نمائيم كه براساس پارامترهاي شرطي عام اجرا گردد و به عبارتي ديگر در هنگام سئوال مقدار كاربر بتوان مقداري با استفاده از كاركترهاي عام مثل ؟ بكار برود.

روش كار

مثل روش قبل پرس و جو را ايجاد مي نمائيم و اما اينبار از گزينه like قبل از پارامتر كروشه استفاده مي نمائيم و بدين صورت Critried:Like [Enter product Name]


مرحله 3 (پرسشهاي پارامتري محدوده اي)

حال مي خواهيم پرس و جويي ايجاد نمائيم كه يك محدوده معيني را از اطلاعات را نمايش دهد و مثلا تاريخ هاي سفارش بين 1/9/83 تا 20/12/83 را نمايش دهد.شکل 32

روش كار

مانند روشهاي قبل ابتدا پرس و جو را ايجاد نموده و سپس در critriea مي نويسيم.
Criteria:Between [Enter start order dare:] AND [Enter End order date:]
شناسایی اصول طراحی سوال ، سطری –ستونی

پرسش ضربدري Crosstab Query

اين پرسش و جو داراي اهميت فراواني است و اين نوع خاص مي باشد و اين پرس و جو به صورت يك ماتريس دوبعدي مي باشد كه روي هر خانه آن عملياتي رياضياتي انجام مي شود و به طور مثال با ايجاد چنين پرس و جويي مي توان معدل هر دانش آْموز را محاسبه كرد.

نكته: براي ايجاد چنين پرس و جويي مي توان از دو يا چند جدول پرس و جوي ساده استفاده نمودسپس از نتيجه حاصله يك Crosstab Query ايجاد نمود.مراحل زیر را دنبال کنید تا با نحوه ایجاد این نوع پرس و جو اشنا شوید.
ابتدا از كوئري مورد نظر يك crasstab ساخته در مرحله اول ابتدا كه دانش آموز و نام خانوادگي آن را انتخاب مي كنيم.
در مرحله دوم نام فيلد درس را انتخاب مي كنيم.
در مرحله سوم نمره درس را انتخاب مي كنيم.
و سپس تابع Avg را انتخاب مي كنيم و سپس next غير فعال میشود یک نام برای این پرس و جو انتخاب کرده finish رامي زنيم.
نتیجه را مشاهده نمایید.
ضمیمه:
QD8.jpg
شناسایی اصول طراحی از نوع قابل اجرا

آشنايي با Action Query

شامل:

ضمیمه:
010.gif
1234
5
678910
last