اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)
السلام عليكم ورحمة الله وبركاته،
الأخوة الأفاضل وخبراء المنتدى الكرام،
أتمنى أن تكونوا جميعاً بكل خير.
لدي قاعدة بيانات لإدارة الامتحانات (مرفق الملف)، تواجهني مشكلة في واجهة رصد الدرجات الرئيسية المسماة ab_dragat وبها نموذج فرعي باسم ebn_dragat.
المطلوب عمله في الملف فضلاً لا أمراً:
  1. إظهار سجلات فارغة للرصد فوراً: عند اختيار "المادة" و"الترم" من القوائم العلوية، أريد أن تظهر قائمة أسماء الطلاب بالكامل التابعين للصف المختار، مع بقاء خانات الدرجات فارغة وجاهزة للرصد مباشرة (حتى لو لم يكن للطالب سجل مسبق في جدول الدرجات dragat).
  2. فلترة الفصل اختيارية: أريد ضبط الفلترة بحيث إذا اخترت "الصف" فقط ووجدت خانة "الفصل" فارغة، يتم عرض طلاب الصف بالكامل للرصد. أما إذا قمت باختيار فصل محدد (مثل الفصل 1)، يتم تصفية الأسماء بناءً على الصف والفصل معاً.
  3. حفظ السجلات تلقائياً: أريد التأكد من أنه بمجرد قيام المعلم بكتابة الدرجة للطالب الجديد في الخانة الفارغة، يتم إنشاء السجل برمجياً في جدول الدرجات ويُربط تلقائياً بالترم والمادة والصف المحددين في الأعلى بدون ظهور رسائل خطأ.
حاولت تطبيق بعض الأكواد والاستعلامات ولكنها تظهر لي رسائل خطأ مثل (تعبير JOIN غير معتمد) أو (Missing Operator) بسبب قيود محرك أكسس ، ولذلك رفعت لكم الملف لعمل اللازم بمعرفتكم وخبرتكم.

 Exam.rar

image.png.043f2d9c3b7dc3834320d0c76bc0f44a.png

تم تعديل بواسطه صلاح3
قام بنشر

تم تعديل المرفق لتلبية جميع الطلبات ولكي تفهم الآلية التي إتبعتها فأريد منك عندما تفتحه في البداية وقبل فتح النموذج أن تفتح جدول الدرجات لأنك ستجده فارغاً  

الآن ولحل الجزء الأول من السؤال

23 ساعات مضت, صلاح3 said:
  • إظهار سجلات فارغة للرصد فوراً: عند اختيار "المادة" و"الترم" من القوائم العلوية، أريد أن تظهر قائمة أسماء الطلاب بالكامل التابعين للصف المختار، مع بقاء خانات الدرجات فارغة وجاهزة للرصد مباشرة (حتى لو لم يكن للطالب سجل مسبق في جدول الدرجات dragat).

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

وبهذا فعند تحديد الصف + الترم + المادة سيظهر لك جميع طلاب الصف (يجب أن تكون مربعات التحرير والسرد الثلاثة غير فارغة) وعند تحديد الفصل سيتم مراعاة الطلب الثاني

23 ساعات مضت, صلاح3 said:
  • فلترة الفصل اختيارية: أريد ضبط الفلترة بحيث إذا اخترت "الصف" فقط ووجدت خانة "الفصل" فارغة، يتم عرض طلاب الصف بالكامل للرصد. أما إذا قمت باختيار فصل محدد (مثل الفصل 1)، يتم تصفية الأسماء بناءً على الصف والفصل معاً.

فعند تحديد الفصل سيتم تصفية البيانات بطلاب الفصل المحدد فقط وعند ترك مربع التحرير والسرد فارغاً سيظهر طلاب جميع الفصول

أما الطلب الثالث

23 ساعات مضت, صلاح3 said:

حفظ السجلات تلقائياً: أريد التأكد من أنه بمجرد قيام المعلم بكتابة الدرجة للطالب الجديد في الخانة الفارغة، يتم إنشاء السجل برمجياً في جدول الدرجات ويُربط تلقائياً بالترم والمادة والصف المحددين في الأعلى بدون ظهور رسائل خطأ

فهذا يتم آلياً بمجرد الإنتقال إلى أي سجل آخر ولا يحتاج إلى زر للحفظ

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

تحياتي

 

Exam.rar

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information