منتديات عراق وير
السلام عليكم
اهلا وسهلا بكم في منتديات عراق وير
اضغط على دخول اذا كنت مسجل
واضغط على تسجيل اذا كنت عضو جديد

منتديات عراق وير

منتديات عامة حاسوبية وهندسية مرحبا بك يا زائر في ( منتديات عراق وير )
 
الرئيسيةالبوابةاليوميةس .و .جبحـثالتسجيلدخول

شاطر | 
 

 دورة اكسس الدرس السادس

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin


عدد المساهمات : 168
نقاطك : 2543
التقييم : 0
تاريخ التسجيل : 11/01/2012

مُساهمةموضوع: دورة اكسس الدرس السادس   الأربعاء يناير 25, 2012 7:30 pm


دورة الأكسس: الدرس السادس : منوعات في أكسيس


بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .

منوعات في أكسيس .

في هذا الدرس سوف نتعرف بإذن الله على بعض النقاط بصورة سريعة لكي لا يتبقى لنا في يومنا الأخير غداً سوى الاستعلامات إن شاء الله .

1 – التقارير .
إن التقارير هي واحدة من أهم العناصر في أي برنامج متكامل ، ويوفر لنا أكسيس طريقة مبسطة لبناء التقارير باستخدام المعالج كما أن باستطاعتنا بناء تقرير في طريقة عرض التصميم Design View ، والآن سنتبع الخطوات التالية لعمل تقرير يقوم بعرض أسماء وهواتف الأصدقاء .
1 – من يمين الشاشة الرئيسية اختر تقارير – Reports .
2 – اختر ( انشاء تقرير باستخدام المعالج ) .
3 – ستظهر لك شاشة ، من اعلاها حدد الجدول tb_main وهو الجدول مصدر المعلومات ، ومن ثم حدد الحقول التي ترغب في اضافتها . وهنا سنختار
Number – Fname – Lname – Phone
ثم اضغط التالي .
4 – ستعرض لك الشاشة التالية ما يعرف بفواصل التجميع ، لن نحتاج إليها هنا لذا اضغط التالي مباشرة .
5 – الشاشة التالية ستطلب منك تحديد اسلوب لترتيب البيانات ، لا نحتاج إليها في هذا المثال السريع أيضاً لذا اضغط التالي مرة أخرى .
6 – والآن يمكنك تحديد اتجاه التقرير ( عمودي – افقي ) ، وأسلوب الجداول أو الاعمدة للعرض ، اختر ما تريد ثم اضغط التالي .
7 – بعد ذلك حدد نسق العرض الذي تريده ، ومن ثم اضغط التالي .
8 – أخيراً اضغط انهاء .

يمكنك الآن مشاهدة صفحة جاهزة للطباعة حسب النسق الذي قمت باختياره .
والآن يمكنك الضغط على ( تصميم ) كما عملنا مع النماذج للتعديل يدوياً على التقرير .
لا يوفر الأكسيس فقط صفحة للطباعة في التقارير ، إنما بإمكانك وضع بعض نواتج عمليات الاستعلام والبحث لتصميم تقارير أكثر فعالية للمستخدم .
ويمكنك تجربة الاختيارات التي تجاهلناها لمزيد من التفاصيل .

2 – صفحات ويب .
بنفس طريقة التقارير – تقريباً – يمكنك انشاء صفحة ويب مرتبطة ببرنامجك ، ومع انه ينصح ان تقوم بذلك بطرق أخرى عندما تود انشاء صفحة ويب مرتبطة بقواعد البيانات .
بعد الانتهاء سيطلب منك مسار الصفحة الذي تود الحفظ فيه ، وتكون قد جهزت صفحة انترنت يتم تشغيلها بواسطة Internet Explorer .

3 – الوحدات النمطية .
أو ما يعرف باسم Modules ، وهي شبيه بتلك الموجودة في لغات البرمجة ، وتستخدم كصفحة عامة للمتغيرات والاجراءات ، وعندما نصل إلى تلك المرحلة المتعلقة بفيجوال بيسك من هذه السلسلة من الدورات سوف نتعرف على معنى Module بصفة أكثر توسعاً .

4 – وحدات الماكرو .
من خلالها نستطيع تجهيز بعض الأوامر البرمجية للعمل على قاعدة البيانات ، فمثلاً :
سنقوم الآن بانشاء ماكرو يقوم باغلاق قاعدة البيانات فور الضغط عليه ، ولعمل ذلك قم بالنقر من يمين الشاشة على ( وحدات ماكرو Macros ) ومن ثم اضغط على جديد .

تحت خانة تعليق اكتب مثلاً ( اضغط هنا للخروج من البرنامج ) ، وتحت قائمة اجراء Action قم باختيار Quit ، وفي الاسفل يمكنك تحديد بعض الخيارات لهذا الاجراء ، وفي حالة الخروج فإنك تستطيع تحديد خيارات الحفظ .
والآن احفظ الماكرو ، ثم قم بتشغيله من ( تشغيل ) أو بالنقر عليه مرتين ستجد انه اغلق قاعدة البيانات ، وإذا كنت قد اخترت انهاء فلن يتم حفظ التغييرات على عكس حفظ التي يتم فيها الحفظ فورياً ، أما المطالبة فهي حل وسط بين الاثنين .

هذا هو احد ابسط استخدامات الماكرو ، يمكن استخدام الماكرو لاضافة القوائم على سبيل المثال إلى البرنامج وهو واحد من الاستخدامات الشائعة للماكرو .


هل استطيع بناء برنامج كامل من خلال Microsoft Access ؟
الاجابة هي نعم ، وإن كان دائماً من المفضل استخدام لغات برمجة خاصة لبناء برامج قواعد البيانات مع استخدام برنامج Microsoft Access كوسيط للتخزين .
إن البرنامج الكامل هو خليط من الجداول والتقارير والاستعلامات ، وحدات الماكرو ، وغيرها . ويجمعها نموذج أو عدة نماذج لعرضها للمستخدم .

وسنرى مثلاً ما نحتاج إليه في نوتة هواتف بسيطة جداً .

1 – جدول نخزن فيه بيانات الاصدقاء .
2 – تقرير يعرض اسماء الاصدقاء وهواتفهم ، وآخر يعرض كامل معلومات الاصدقاء ، واحد يعرض البيانات على شكل كروت ، والآخر على شكل جدول .
3 – استعلام للبحث عن الاصدقاء من مدينة معينة ، وآخر للبحث بدلالة العمر ، واستعلام آخر مثلاً لاضافة سنة إلى العمر بعد كل سنة ، واستعلام يحسب الفرق مثلاً بين تاريخ اليوم وتاريخ الميلاد – سنتعرف على الاستعلامات بصورة أكثر تفصيلاً غداً إن شاء الله - .
4 – وحدات ماكرو لاضافة قوائم البرنامج ( ملف – تحرير ... ) وغيرها ، حيث يتم التعامل مع النماذج من خلالها .
5 – نموذج يحتوي على ازرار وقوائم ماكرو ، مثلاً ( زر بحث ، زر مرتبط بتغيير الخلفية – زر للخروج – زر لعرض بيانات الاصدقاء – زر لتشغيل التقرير الأول – الثاني .... الخ ) .
من هذا الخليط ومن غيره تستطيع تكوين برنامج مثل ذلك الخاص بهواتف الأصدقاء والذي يباع في الأسواق .
ولا تنس أنه بإمكانك من خلال أزرار النموذج – وكما قمنا بعمل زر الإغلاق – تشغيل نماذج أخرى ( برنامج بأكثر من شاشة مثلاً ) واستعلامات وتقارير وغير ذلك .

ولكن لا تنس أن لغة البرمجة تعطيك المزيد من القوة والتحكم في برنامجك .

ختاماً انصح الجميع بمراجعة درسي الأستاذ أبو يزن حول قوائم الماكرو على هذا الرابط :
http://www.c4arab.com/showlesson.php?lesid=1769
http://www.c4arab.com/showlesson.php?lesid=1770
درس الأستاذة رسيس على الرابط التالي :
http://www.c4arab.com/showlesson.php?lesid=1584

والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://iraqware.yoo7.com
 
دورة اكسس الدرس السادس
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات عراق وير  :: قسم السوفت وير :: تعليم الاوفس office-
انتقل الى: