الدرس الثالث الجزء الثاني

الدرس الثالث الجزء الثاني

الجزء الثاني من
الدرس الثالث ( النماذج)

نقوم الآن بفتح قاعدة البيانات ثم نقوم بتنشيط من قائمة الكائنات النماذج ونلاحظ ظهور النموذج الذي قمنا بتصميمه في الدرس السابق ونلاحظ اننا لم نغير الاسم الافتراضي للنموذج كما في الصوره العاشرة

نقوم بتنشيطه ثم النقر عليه بزر الموس الايسر نقره واحده فقط فيتحرر الاسم ونستطيع ان نسميه بالاسم الذي نريد كما في الصورة الحاديه عشر

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

بعد ذلك نقوم بتنشيط ايقونة معالجات عناصر التحكم والمؤشر عليه بالسهم الاسود في الصورة وذلك استعداداً لعمل الازرار في النموذج باستخدام المعالج

بعد ذلك نقوم بتنشيط ايقونة الازرار المشار اليها بالسهم الاسود في الصورة الثالثه عشر

ونلاحظ ان المؤشر قد تغير شكله الى علامة + نضع العلامة في المكان الذي نريد ان يكون فيه الزر الاول وبعد ذلك نقوم بالضغط على الزر الايسر للموس ونسحب بالاتجاه الذي نريد كما تلاحظ في الصوره ان اتجاه السحب كان من اليمين الى اليسار ثم نقوم بإفلات الزر الايسر للموس ويظهر لنا المعالج الذي يطلب منك تحديد الامر الذي سوف ينفذه هذا الزر كما في الصورة الرابعة عشر

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

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

ولآن سوف نعود الصورة الاولى ونقوم بمتابعة تصميم اجراء للزر الاول الذي بدأنا في تصميمه ووقفنا عند اختيار الاجراء له
نحدد الفئة الاولى ( تنقل بين السجلات ) ومن قائمة الاجراءات نختار انتقال الى السجل التالي كما في الصوره الخامسة عشر

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

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

وذلك ليسهل عليك الرجوع للكود البرمجي لهذا الزر فيما بعد وهذا هو الكود البرمجي للزر الذي قمنا بتصميمه

الآن نقوم بضغط زر الانهاء فيتم انهاء المعالج ووضع الزر بالمكان الذي حددناه في النموذج .

نلاحظ الآن الزر ظهر في النموذج وهو في وضع التنشيط كما في الصورة الثامنة عشر

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

وذلك لأنها اخذت مساحه اكبر من الزر ولتصحيح ذلك نقوم بعد الانتهاء من التنسيق بوضع مؤشر الموس على احدى النقاط السود التي تحيط بالزر ونضغط دبل كليك بالزر الايسر للموس فيأخذ الزر الحجم المناسب الذي نريد كما في الصوره العشرون

وبعد ذلك نقوم بالضغط على ايقونة العرض التي يوضحها السهم في الصوره لتجربة الزر الذي صممناه فيظهر لنا النموذج والزر كما في الصوره الحاديه والعشرون

ونقوم الضغط على الزر لنرى انه ينقلنا من السجل الحالي الى السجل التالي وسوف نقوم بإكمال بقية الازرار بنفس الطريقه التي بدأنا بها في الزر الاول وسوف نظيف الازرار (السجل السابق و بحث عن سجل وإضافة سجل جديد وحذف سجل وحفظ سجل وإغلاق النموذج )

وقد قمت بإضافة تلك الازرار بنفس الطريقه التي عملت بها الزر الاول كما ترى في الصوره الثانيه والعشرون

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

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

والى لقاء قادم انشاء الله تعالى لنتطرق الى خصائص النموذج وخصائص بعض العناصر على النموذج

الكاتب ayman

ayman

مواضيع متعلقة

التعليقات مغلقة