السلام عليكم
هذا الملف بعد اجراء التعديلات في الجداول و العلاقات و الاستعلامات
طبعا قد يكون هناك أخطاء و لكن لن يتم اكتشافها الا اثناء التجريب , لذا أرجو التجربة و اخباري في حال وجود نقص أو أخطاء
آلية سير البرنامج :
- النماذج القديمة كلها الآن بحاجة للتعديل نظرا لتعديل جميع الجداول
-النموذج الرئيسي هنا و اسمه Exams و هو الذي سيتم بناء عليه ادخال نتائج الامتحانات
و الطريقة هي : ادخال تاريخ الامتحان , رقم القسم - اسم المادة في النموذج الرئيسي
مع العلم أن حقلي السنة YearFrom - YearTo هما عبارة عن رقمي السنة الهجرية للفصل الدراسي و يأخذان قيمة افتراضية من الجدول Years و هي 1427 - 1428
حيث سيتم لاحقا دمج هذين الحقلين في حقل واحد بالاستعلام و اسمه العام الدراسي
في النموذج الفرعي سيتم اختيار أسماء الطلبة و كتابة نتائج الامتحانات الأربعة , أما مجموع الاختبارات لكل مادة موجود بالاستعلامات
و بذلك فان كل امتحان ( في النموذج الرئيسي ) هو عبارة عن امتحان المادة التي سيتم الاختبار بها , و تفصيل نتائج الطلاب في النموذج الفرعي
- شرح الاستعلامات :
QryAllResults نتائج امتحانات جميع الطلاب
QryAllSuccess نتائج امتحانات جميع الطلاب المجتازون للمادة ( النجاح على مستوى المادة )
QryCurrYearResults جميع نتائج الطلاب في امتحانات العام الدراسي الحالي
QryCurrYearSummaryResults جدول نتائج الطلاب بشكل أفقي - العام الحالي
QryFailed نتائج الطلاب غير المجتازون للمادة ( الرسوب على مستوى المادة )- العام الحالي
QryPassed الطلاب الناجحون لصفوف أعلى مع عدد المواد الناجحون بها- العام الحالي
QryStudentResults جدول نتائج جميع الطلاب على مستوى جميع الأعوام
QrySubjectDue1 جميع المواد التي قدمها الطالب سابقا و المكلف بها حاليا ( مواد السنة الحالية مضافا اليها مواد الأعوام السابقة )
QrySubjectDueForStudent المواد المكلف بها الطالب والتي لم يتقدم لها بعد
QrySuccess نتائج الطلاب المجتازون للمادة على مستوى العام الحالي
الماكرو SetStudents يقوم بترقية الطلاب الناجحون الى صفوف أعلى مع تحديث حقل الصف في جدول الطلاب حسب النتائج ( متخرج - ناجح - منقول بمواد - راسب )
و هذا يتم تشغيله فقط حين انتهاء ادخال جميع نتائج امتحانات الطلاب في نهاية العام الدراسي
و بعده ينبغي اضافة سجل جديد الى حقل السنوات في جدول Years مع نقل المؤشر الى العام الجديد
طبعا كما ذكرت أن الملف بحاجة لادخال بيانات جديدة حتى يتم التأكد من تحقيق المطلوب , فقد يكون هناك نواقص ينبغي ادراجها
تحياتي
تم حذف المرفق وتحميله في المشاركة التالية