اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

شات خدمات مسجات جوال بطاقات رسائل حب دليل مواقع شات خليجي  دردشة منتديات حسناء الفارس عالم الرومانسية

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في الأوفيس  الأكسس - Access
 

 

خطوات إنشاء الماكرو في تذييل النموذج (2)



 

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

مكونات هذا الدرس:

  • كتابة الشرط والإجراء المناسب للأيقونة التي تعرض جميع الأسماء الموجودة في قاعدة البيانات..

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

فلنبدأ على بركة الله:)

~~تصميم زر التبديل "الكل"~~

يتبقى لنا زر التبديل "الكل" الذي يقوم بعرض جميع السجلات الموجودة داخل "استعلام الأسماء" ولذلك سوف نكتب في حقل "الشرط" الشرط الإجرائي التالي:
ShowAllRecords
ويؤدي إلى إظهار جميع الحقول الموجودة داخل الاستعلام المستخدم في الماكرو "استعلام الأسماء" . ولا يحتوي هذا الإجراء على أية وسائط.

~~شروط أخرى لا بد منها~~

يلاحظ أنه قد توجد أحرف لا يبدأ بها أي اسم داخل سجلات (Records) داخل قاعدة البيانات كما أنه قد يوجد أكثر من اسم داخل السجلات تبدأ بنفس الحرف.
لابد من أجل ذلك كتابة شروط تؤدي إلى عرض السجلات بشكل صحيح في حال اخترنا الحرف الذي يبدأ به الاسم داخل هذه السجلات أو إظهار رسالة تدل على عدم وجود سجلات تحتوي على أسماء تبدأ بالحرف المختار في حال تحققنا من عدم وجودها فعلا.

تستطيع كتابة الشروط كما هي موجودة في الشكل التالي وسوف أعلق عليها بعد أن تتأمل طريقة كتابة الشروط جيدا:



التعليق على كيفية كتابة الشروط في الشكل السابق:

أولا:

[CurrentRecord] > 0


إذا وجدت قيمة داخل السجل الذي نطبق عليه شرط الاختيار فإنه سوف يتحقق الإجراء المعين مسبقا لكل زر تبديل (في الخطوة رقم 9) . ثم بعد ذلك سوف ينتقل التركيز إلى أداة التحكم cmd التي سوف يتم شرحها لاحقا.



ثانيا:

 StopMacro


يمكنك استخدام الإجراء StopMacro لإيقاف الماكرو قيد التشغيل حالياً وذلك نتيجة تحقق الشرط السابق 11.1وليس لهذا الشرط أية وسائط إجرائية.

:ثالثا

[CurrentRecord] = 0


أما إذا لم توجد قيمة داخل السجل الذي نطبق عليه شرط الاختيار فإنه سوف تعرض رسالة عن طريق الإجراء MsgBox
يتضمن الإجراء MsgBox الوسائط التالية:

وسيطة الإجراء وصف
الرسالة

ونكتب فيه النص الذي سيظهر في مربع الرسالة:
"عفوا، لا يوجد اسم يبدأ بهذا الحرف"
مع ملاحظة أنه يمكنك كتابة 255 حرفاً كحد أقصى.

صوت تنبيه

يحدد ما إذا كان الكمبيوتر يصدر صوت تنبيه عند عرض الرسالة. انقر فوق نعم (لإصدار صوت التنبيه) أو لا (لعدم إصدار صوت التنبيه). الوضع هو الافتراضي نعم.

النوع

نوع مربع الرسالة. لكل نوع رمز مختلف. انقر فوق بلا أو حيوي أو تحذير؟ أو تحذير! أو معلومات
مع ملاحظة أن الإعداد الافتراضي هو بلا.

العنوان

النص المعروض في شريط العنوان في مربع الرسالة. نستطيع أن نكتب في مثالنا هذا :
"لا يوجد سجلات" للدلالة على أن هذه النافذة تعرض رسالة تفيد عدم وجود سجلات تبدأ بالحرف المختار.
في حالة ترك هذه الوسيطة خالية، يتم عرض "Microsoft Access".

انظر الشكل:

 

رابعا:

ShowAllRecords

في حال اخترنا حرف لا يبدأ به أي اسم فسوف يتم عرض رسالة حسب الإجراء السابق في الخطوة 11.3 ونتيجة عدم تحقق الشرط سيتم عرض جميع السجلات بشكل افتراضي عن طريق هذا الإجراء.

خامسا:

SetValue

يقوم هذا الإجراء بتعيين قيمة افتراضية لحقلي الاسم ورقم الهاتف الثابت في النموذج، وله وسطي إجراء:
 

وسيطة الإجراء وصف

العنصر

وفيه ندخل اسم الحقل أو عنصر التحكم أو الخاصية التي تريد تعيين قيمتها.
ففي مثالنا هذا سوف نجعل ندخل القيمة:
[الحروف]
وهو العنصر الذي سوف نحدد منه القيمة الافتراضية للحقول

تعبير

التعبير الذي يستخدمه Access لتعيين القيمة لهذا العنصر.
سوف نجعل قيمة [الحروف] في مثالنا هذا القيمة:
29
والتي تشير إلى زر التبديل "الكل" الذي يتم عن طريقه عرض جميع السجلات كما في الصورة:

 


وبهذا نكون قد انتهينا من تصميم الماكرو تماما ويتبقى لنا تغيير الخاصية "بعد التحديث" في أداة التحكم "مجموعة الخيار" والتي قمنا بتسميتها "الحروف" إلى Search.Buttons

في الدرس المقبل بإذن الله سنرى كيف سنصمم الجزء الخاص بعرض إجمالي الأسماء المعروضة..



المزيد من المواضيع

أبسط طريقة للبحث في Access
خطوات تصميم رأس النموذج
حماية قاعدة بياناتك من عبث العابثين
الاستيراد والتصدير في قاعدة البيانات
تقسيم النموذج إلى رأس ‏وتفصيل‎ ‎وتذييل
إنشاء شريط أدوات خاص بقاعدة البيانات (1)
كيفية حماية قاعدة البيانات بكلمة مرور
استعلامات التحديد والمزيد من الأمثلة (2)
البدء بتصميم النموذج
الاستعلامات الإجرائية -1 (استعلام إنشاء جدول)
مقدمة عامة للبرمجة في Access
تحميل: مثال عملي البحث ‏بالحرف الأول
خطوات تصميم وسط النموذج ‏‏(تفصيل)
مفاتيح الاختصار في Access
تصميم أزرار التبديل في النموذج
استعلامات التحديد Select Query مع أمثله (1)
تصميم تقرير لطباعة الإجمالي
الاستعلامات الإجرائية -2 (استعلام الإلحاق)
الاستعلامات الإجرائية -4 (استعلام الحذف)
استعلامات SQL في Access - تحديث البيانات الجدولية
استعلامات SQL في Access - تعديل الجداول وإضافة الحقول
خطوات إنشاء الماكرو في تذييل النموذج (1)
إنشاء قوائم خاصة باستخدام الماكرو(1)
تصميم نموذج إدخال‎ ‎البيانات
تصميم نموذج استعراض البيانات‏
تصميم تقرير لطباعة البيانات
أساسيات في Access
دورة الأكسيس : الدرس الرابع : العلاقات
دورة الأكسس: الدرس السادس : منوعات في أكسيس .

1 2

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

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

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::