-
پاسخ : اموزش کامل ای سی دی ال
شناسایی اصول طراحی سوال جهت تغییر داده ها
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 انتخاب کرده و پرسو جویتان را ذخیره کنید سپس جدولی که از ان این پرس و چو را ساخته بودید باز کنید و نتیجه را مشاهده نمایید.
شناسایی اصول طراحی سوال
شناسایی اصول طراحی سوال جهت اضافه نمودن رکورد به جدول
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 پرس و جو مطابق ميل شما ساخته مي شود.
-
پاسخ : اموزش کامل ای سی دی ال
تابع DateDiff()
اين تابع تفاضل دو تاريخ را محاسبه و نتيجه را نمايش مي دهد و پارامترهاي آن بصورت زير مي باشد
[()Age: DateDff(yyyy,[fild],Date] اين تابع مانند تابع Format چه در پرس و جوي ساده چه به صورت پارامتر قابل استفاده است
مثال:
()Age: DateDff(yyyy,[orderdate],Date
تابع Date part() اين تابع يكي از بخشهاي تاريخ را بر مي گردانند مثلا ماه آن را بر مي گردانند تابعweek day() روز هفته يك تاريخ را تعيين مي كند تابع year() سال يك تاريخ را تعيين مي كند. تابع month() ماه يك تاريخ را تعيين مي كند.تابعday() روز يك تاريخ را تعيين مي كند.همچنين نحوه ي بكار بردن اين توابع مانند دو تابع توضيح داده شده و در روشهاي قبل مي باشد.
-
پاسخ : اموزش کامل ای سی دی ال
کار با فرمها در Access
در این فصل با تعریف فرم اشنا و روشهای مختلف ساخت فرم را می اموزید و با ابزارهای کاربردی در محیط طراحی فرم اشنا میشوید ، همچنین با تصحیح و تغییر اجزاء فرم و کنترلها ،header ،footer اشنا میشوید.
فرم چيست؟
هدف مهم از ايجاد فرم ها عبارتست از نمايش و ويرايش اطلاعات به عبارتي ديگر رابط بين كاربر و برنامه بانك اطلاعتي شما مي باشد.
فرم ها چگونگي نمايش و چيدمان
1- اطلاعات را براي ما فراهم مي آورند و در فرم ها مي توان از ماكروها استفاده نمود و دسترس كاربر را به قسمتهاي مختلف بانك اطلاعاتي امكان پذير ساخت و بطوري كه لازم نباشد به پس زمينه طراحي برنامه دسترسي داشته باشد. فرم مي تواند حاوي اطلاعات به عنوان پيام رساني باشند و غيرقابل تغيير يعني فقط خواندني باشند. منبع ايجاد فرم مي تواند جداول مختلف پرس و جو ها باشند.
كاربرد مهم ديگر فرم ها نمايش- ورود- تغيير اطلاعات است و هر چند مي شود از فرم ها چاپ نمود، ولي فرم ها جنبه نمايشي دارند.
روشهاي مختلف ايجاد فرم
آشنايي باطراحي فرم
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 با انتخاب، نام جدول يا پرس و جو مورد نظر حاصل ميشود.
-فرم، كار جمع آوري اطلاعات را آسان ميكند.
-فرم را ميتوان طوري طراحي كرد كه هنگام ورود
اطلاعات، هر بخش از فرم در جدول خاصي قرار داده شود.يعني يك فرم ميتواند براي چند جدول اطلاعات فراهم كند بدون آن كه پر كننده فرم لازم باشد اين نكته را بداندو براي آن تدارك خاصي ببيند.
-
پاسخ : اموزش کامل ای سی دی ال
نحوه ايجاد فرم از طريق 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 و بنابراين اهميت شناسايي اين ابزارها و ساير ابزار ها مشخص مي شود
-
پاسخ : اموزش کامل ای سی دی ال
شناسایی اصول کار با جعبه ابزار
معرفي TOOLBOX
اين ميله ابزار شامل ابزارهايي است براي طراحي فرم براي شناسايي نام هر ابزار مي توانيد نشانگر موس را روي هر ابزار برده تا نام آن را نشان دهد و براي انتخاب اين ابزارها روي آنها كليك كرده و سپس روي قسمت طراحي فرم (Detailes) آن را Dray drop كنيد به طور كلي به اين ابزارها ابزار كنترل نيز گفته مي شود.
معرفي و شناسايي ابزارهاي Toolbox
Select object tool
اين ابزار انتخاب مي باشد و بطور پيش فرض فعال مي باشد و امكان جا به جايي و تغيير اندازه و كنترل ها را فراهم مي آورد
Control wizard button
از قابليت هاي ويژه فرم ها اين است كه مانند ساير objectهاي برنامه Access اين قسمت نيز هم امكان استفاده از ويزارد را دارد و هم امكان طراحي توسط طراح بانك اطلاعاتي و در صورتي كه بخواهيد از قابليت ويزارد اين ابزارها استفاده كنيد اين گزينه بايد انتخاب باشد. نكته : تمام كنترل قابليت wizard را ندارند و ابزارهايي كه قابليت wizard دارند در كنار ابزار آنها ذكر خواهد شد.
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
در پنجره خصوصيت باز شده بايد نام كنترل قابل مشاهده باشد.
-
پاسخ : اموزش کامل ای سی دی ال
اصول انتخاب یا تصحیح و حرکت اجزاء فرم
برای تصحیح و حرکت اجزاء فرم و کنترل ها به روش زیر می توانید عمل کنید.
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- حال نتیجه گزارش را مشاهده کنید.
-
پاسخ : اموزش کامل ای سی دی ال
داده ها روی 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.microrayaneh.com يك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- حال در اين فيلد شما قادربه وارد كردن آدرس خود هستيد كه با درج هر حرف رنگ آن به صورت آبي و قابليت لينك دارد
در صورت درج آدرس ابر متني و كليك روي آن به آن آدرس لينك شويد.
-
پاسخ : اموزش کامل ای سی دی ال
اصول 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 لينك شود.
-
پاسخ : اموزش کامل ای سی دی ال
اصول 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 می سازد
-
پاسخ : اموزش کامل ای سی دی ال
اصول استفاده از تکنولوزی 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 نتيجه آن را مشاهده كنيد.
-
پاسخ : اموزش کامل ای سی دی ال
چگونگی ارتباط Access با برنامه های دیگر Ms- Office
در این قسمت ارتباط 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 ظاهر خواهد شد سپس ok کرده نتیجه را در فیلد picture مشاهده خواهید کرد
-
پاسخ : اموزش کامل ای سی دی ال
افزودن تصاویر گرافیکی به فرمها و گزارشات
برای افزودن تصاویر گرافیکی به فرمها و یا گزارشات به دو صورت می توان اقدام کرد.
1- ابتدا از روش ole object توضیح داده شده در قسمت شناسایی اصول استفاده از ole object
ابتدا تصویر گرافیکی را که از قبل موجود بوده فراخوانی کرده از روش Creat From File سپس جدول را ذخیره و از یکی از روشهای توضیح داده شده برای ساخت فرم ، فرم خود را می سازیم
2- در این روش مستقیما از خود فرم تصویر گرافیکی را فرا میخوانیم
بدین صورت که ابتدا وارد محیط طراحی فرم شده و از منوInsert گزینه object را انتخاب می کنیم پنجره Microsoft Office Access ظاهر می گردد سپس بقیه مراحل را طبق توضیحات قسمت شناسایی اصول استفاده از ole object دنبال می کنیم تا فایل گرافیکی به فرم مان اضافه شود. موارد گفته شده به طریق مشابه برای گزارشات نیز استفاده میشود.
-
پاسخ : اموزش کامل ای سی دی ال
استفاده از تکنیکهای پیشرفته در 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 سطر خواهد بود.
-
پاسخ : اموزش کامل ای سی دی ال
ماكروها
در اكسس ماكرو يك زبان برنامه نويسي ساده است كه از آن براي خودكار كردن برخي از عمليات استفاده مي شود. اساسا ماكرو مجموعه عملياتي است كه در پاسخ به وقوع يك واقعه يا در صورت تحقق شرايط پس از وقوع يك واقعه به دنبال هم اجرا مي شوند.
برخي از كاربردهاي رايج ماكرو:
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 name را فعال نمائيد و تمام ماكروها را تحت يك ماكرو ذخيره كنيد.
View macro name
-
پاسخ : اموزش کامل ای سی دی ال
نحوه اجرا macro از طريق فرم
ابتدا به نماي طراحي فرم رفته و command button ايجاد نموده و بدون فعال بودن wizard آن سپس پنجره خصوصيات آن را فعال نمائيم و از پنجره ايجاد شده tab را زده و برگ نشان event رويداد مد نظر كه در اينجا on click مي باشد را انتخاب مي كنيم
سپس از ليست آن نام ماكرويي كه ساخته ايم را انتخاب مي كنيم و با رفتن به نماي form view مي توان ماكرويي كه ساخته ايم را از طريق فرم اجرا نمائيد.
نكته : در صورتي كه ماكرو از قبل نساخته باشيم و بخواهيم مستقيما از طرق فرم ابتدا ساخته سپس به كنترل فرمان command button تخصيصي دهيم و به روش قبل ابتدا عمل نمود و سپس گزينه macro builder را انتخاب مي كنيم و وارد محيط macro شده و ماكرو را مي سازيم و سپس از طريق فرم اجرا مي كنيم.
یکشنبه 22 اردیبهشت 1387, 3:22 pm
http://www.forum.microrayaneh.com/st...er_profile.gif
-
پاسخ : اموزش کامل ای سی دی ال
تهيه يك Switchboard
از منوي Tools
Date base utilities
Switchboard manger
را انتخاب مي كنيم ودر پنجره باز شده در آن new را انتخاب مي كنيم و سپس يك اسم براي آن انتخاب مي كنيم و سپس دكمه edit را انتخاب مي كنيم و آيتم هايي كه مي خواهيم روي board قرار دهيم را اضافه مي كنيم و نام فرم switch را وارد مي كنيم و سپس در Tools Startup نام فرم switch را وارد مي كنيم تا هنگام اجرا مستقيما اين فرم اجرا شود.
-
پاسخ : اموزش کامل ای سی دی ال
آموزش Power Point
برنامه پاورپوینت Power Point يکي از برنامه هاي بسته نرم افزاري Office به شمار ميرود که با آن ميتوانيد مجموعه اسلايدهاي با متن هاي رسم شده Clipart ، عکس، صدا، تصوير ، و حتي جلوه هاي ويژه متحرک نمايش دهيد.
بعد ميتوانيد کارتان را به اسلايدهاي 35mm تبديل کنيد . علاوه بر اينها چون برنامه پاور پوینت Power Point يک Package است ميتوانيد سند هاي Word ، کاربرگهاي Excel را به صورت گرافيک و متن و به Power Point اضافه نماييد.
در حقيقت Power Point قسمت سمعي – بصري برنامه Office است. برنامه Power Point با نصب برنامه Office در سيستم شما نصب ميشود.
برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی مقدماتی با محیط Windows داشته باشند .
-
پاسخ : اموزش کامل ای سی دی ال
آشنايي با Microsoft Power-Point 2003
PowerPoint-2003 نرم افزاري قوي و توانا براي ساخت نمايش هاي (Presentations) قابل مشاهده در كامپيوتر است كه با استفاده از آن مي توان آگهي (Handout) و يا اسلايدهايي را براي نمايش تهيه كرد. همچنين امكان اضافه نمودن Animation و Sound به اسلايدها نيز وجود دارد ، از اين برنامه در نمايش هاي تجاري (Business) و كنفرانس هاي كلاسي ، سمينارها و ... استفاده مي شود.
اسلايدهاي ايجاد شده در اين برنامه را مي توان به روش هاي مختلفي نمايش داد كه يكي از آنها استفاده از دستگاه Over head مي باشد كه نمايش را روي پرده نشان مي دهد.
PowerPoint مي تواند سه نوع خروجي با پسوندهاي متفاوت داشته باشد كه هر كدام در موارد خاص خود قابل اجرا هستند كه در ادامه ي بحث به آن اشاره خواهد شد. از فايل هاي ايجاد شده در اين برنامه در Web نمي توان استفاده نمود و اين بدليل بالا بودن حجم بالاي آن است ولي مي توان آنرا بصورت يك فايل از جنس html - Hyper text markup ذخيره كرد.
نكته : html پسوند صفحات ايجاد شده در Web مي باشد.
كلمه كليدي:
Presentation: به هر فايل ايجاد شده در پاورپوينت Presentation گفته مي شود.
Handout: هنگام ارائه مي توان اسلايدها را print كرد و در دست مشاهده كنندگان قرار داد.
Overheads: دستگاهي است كه توسط آن مي توان نمايش اسلايدها را روي پرده نمايش داد.
-
پاسخ : اموزش کامل ای سی دی ال
آشنايي با محيط Power-Point
بعد از اجراي برنامه وارد محيط Power-Point مي شويم و شكل ظاهري آنرا بررسي خواهيم كرد .
به فايل هاي ايجاد شده در Power-Point اصطلاحا پرزنتیشن Presentation گفته مي شود اين نام را مي توان در نوار عنوان مشاهده نمود .
در Power-Point نماهاي مختلفي داريم كه در ظاهرنمايش برنامه تاثير مي گذارد . براي نمايش اين نمادها يكي از دو روش زير را پيشنهاد مي كنيم .
الف ) از منوي View انتخاب گزينه هاي Normal ، Slide Sorter ، Slide Show ، Notes Page .
ب ) در پنجره ي اصلي و استفاده از آيكونهاي اين نماد كه در بالاي نوار وضعيت سمت چپ قرار دارند .
با وارد شدن به برنامه ي Power-Point يك اسلايد خالي ديده مي شود كه تعداد اسلايدها را مي توان افزايش يا كاهش داد . قبل از توضيح در اين مورد با انواع نماها آشنا خواهيم شد .
-
پاسخ : اموزش کامل ای سی دی ال
انواع نماها در Power-Point
Normal View: حالت طبيعي نمايش برنامه مي باشد در حقيقت مي توان گفت در بدو ورود به برنامه اين نما قابل مشاهده مي باشد. خصوصيت نماي Normal View اين است كه در آن مي توان اقدام به طراحي ، حذف و اضافه نمودن محتواي اسلايد و همچنين حذف و اضافه نمودن خود اسلايدها نمود ، در حقيقت نماي طراحي مي باشد .
Slide Sorter: با يكي از دو روش گفته شده وارد اين نما مي شويم ، نمايي كه در آن اسلايدها را در اندازه ي كوچك مي توان يكجا مشاهده نمود ، در اين نما امكان طراحي داخلي اسلايد وجود ندارد ولي در آن مي توان اقدام به اضافه يا حذف اسلايدها نمود و قابليت جابجايي اسلايدها توسط Drag & Drop وجود دارد.
Slide Show: در اين نما نتيجه حاصل از طراحي و نمايش نمايي را مي توان مشاهده نمود كليد ميان بر براي رسيدن به اين نما F5 مي باشد. در اين نما امكان هيچ گونه طراحي ، حذف و اضافه وجود ندارد و فقط براي نمايش مي باشد . براي خارج شدن از آن با زدن كليد Esc و همچنين Right click و انتخاب End Show اين كار را انجام مي دهيم .
Notes Page: احضار اين منو فقط از طريق منوي View امكانپذير مي باشد (روش اول) در اين نما طراح اسلايد يادداشتي را براي يادآوري يا تاكيد خود مي نويسد كه اين يادداشت در نمايش نهايي Slide show ظاهر نخواهد شد و صرفا خود طراح از آن استفاده خواهد كرد . مطالب نوشته شده در اين نما را در پايين قسمت نماي Normal مي توان مشاهده كرد .