الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أمنع الطالب الخاتم من الاختبار مرة أخرى ؟

مغلق
بدأه معاوية في 18 يونيو 2007 · 8 رد · 716 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

فقد عملت قاعدة بيانات لجمعية خيرية لتحفيظ القرآن الكريم ونظامهم في اختبارات الطلاب كالتالي :

يقسم القرآن الكريم إلى ستة أقسام ( كل خمسة أجزاء قسم ) وهي :

1 – من الجزء 1 حتى الجزء 5

2 – من الجزء 6 حتى الجزء 10

3 – من الجزء 11 حتى الجزء 15

4 – من الجزء 16 حتى الجزء 20

5 – من الجزء 21 حتى الجزء 25

6 – من الجزء 26 حتى الجزء 30

ويحق للطالب أن يختبر في أي جزء من الأجزاء الستة ولولم يكن بالترتيب يعني يمكن للطالب أن يختبر في القسم الرابع ثم الأول ثم الخامس .... وهكذا

* وبعد أن يختم الطالب القرآن كاملاً يختبر فيه كله ، ويمكنه الاختبار في القرآن كاملاً ولولم ينهي جميع الأقسام - وهناك طلاب يختبرون في القرآن الكريم كاملاً مباشرة بدون أن يختبروا في أي قسم – ( وأضفت ضمن الأقسام قسم سابع وهو القرآن الكريم كاملاً )

وإذا اختبر الطالب في القرآن الكريم كاملاً فلا يحق له الاختبار في أي قسم مما سبق – يعني خلاص حافظ ياعيني عليك – (h)

وبناءً على هذا بنيت قاعدة البيانات كالتالي :

1 – وضعت جدول للطلاب فيه معلومات الطالب .

2 – وجدول آخر للأقسام المبينة أعلاه .

3 – وجدول ثالث للاختبارات مرتبط مع جدول الطلاب برقم الطالب وع جدول الأقسام برقم القسم ، والمفتاح الرئيسي في هذا الجدول هو مجموع حقل رقم الطالب مع رقم القسم .

وتجدون القاعدة في المرفقات .

والسؤال الآن : كيف أمنع إضافة اختبار للطالب في أي قسم إذا اختبر في القرآن الكريم كاملاً ؟

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

في نموذج الاختبارات يوجد حقل اسم الطالب هذا الحقل عبارة عن مربع تحرير وسرد ، وهو يعتمد على عبارة SQL ذهبت إلى الاستعلام وبه حقلين رقم الطالب واسمه ، وأضفت العبارة التالية

HAVING (((Max(Tests.PartID))<>7))

( معنى العبارة : لاتظهر الاسم إذا كان أكبر قيمة موجود هي 7 )

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

وأنا أريده أن يظهر اسمه في السجلات السابقة ولكن لايظهر في قائمة التحرير والسرد .

فهل يستطيع أحد منكم أن يساعدني مع العلم أن لك الحرية في التغيير في طريقة بناء الجداول والعلاقات أو عمل أي شيء يحقق المقصود ، المهم أن تنحل هذه المشكلة .

واعذروني إن كنت أطلت عليكم ولكني أحببت أن أنقل لكم الصورة كاملة وجزاكم الله ألف خيرررررررررررررررا . :rolleyes:

__Aljameyah.rar

#2

اخي الكريم اهلا بك،

لدي اقتراح ارجو ان يحقق المطلوب، فكرة خطرت لي،،

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

همام

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 18 يونيو 2007 في 19:55

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

شكراً لك أخ همام ،،، فعلاً هذه الفكرة كانت تراودني ولكن فيها مشكلة

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

هل هناك طريقة معينة لفكرتك ؟

#4

السلام عليكم أخي الكريم

بالأمكان عمل استعلام منفصل يستبعد الفئة رقم 7 وتسند

معلومات الفورم له .. وبذلك لن يظهر لك من حفظ القرأن كاملا بجميع حقوله

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

EKSEER

تم تعديل هذه المشاركة بواسطة ekseer في 19 يونيو 2007 في 00:49

#5

لا يا عزيزي، انت تقول انه عليه ختم الاجزاء جميعا،

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

هذه كانت فكرتي،، وتتم من خلال استعلامي الالحاق والحذف بشكل متتال!

اي ادخل عمليات الحفظ، عد عمليات كل طالب، الطالب الذي يحفظ 6 ادرجه في جدول الحفظ، احذف السجل من جدول الطلاب الاصلي،،

عفوا اخي اكسير لم انتبه لمشاركتك...

همام

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 18 يونيو 2007 في 19:56

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6

إجعل القسم السابع عبارة عن check أي true أو false ثم إصنع استعلام يتحقق من هذه القيمة فإذا كانت true فلا يظهره وإذا كانت false يظهره

#7

الأخ همام عفواً يبدو أن هناك لبس :

اقتباس
انت تقول انه عليه ختم الاجزاء جميعا
اقتباس
ويمكنه الاختبار في القرآن كاملاً ولولم ينهي جميع الأقسام

وهذا الذي سبب الإشكال وإلا فإنه لو اختبر في الأقسام بالترتيب حتى يختم القرآن لانحلت المشكلة

---------------------

الأخ ekseer

جرب أن تضيف أي معلومة في الاستعلام No7 ........... لايمكن !

كذلك جرب أن تسند نموذج الاختبارات إلى هذا الاستعلام ( راح تتبهذل :( )

حذفت المعلومات الغير ضرورية من المرفق التالي وبقي الزبدة

( ملاحظة القروب هي الحلقة التي يدرس بها الطالب وهي مربوطة بجدول الحلقات )

ثم إني أريد أن تبقى الأجزاء التي اختبر فيها الطالب الخاتم معروضة

يعني لو اختبر طالب في القسم الأول والثاني والثالث ثم ختم القرآن الكريم أريد القسم الأول والثاني والثالث تظهر في نموذج الاختبارات

ويظهر الطالب الخاتم إما في نموذج الاختبارات أو نموذج جديد يسمى الخاتمين

-----------------------------

الأخ abboodd dude

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

تحياتي لجميع المشاركين

__Aljameyah.rar

تم تعديل هذه المشاركة بواسطة معاوية في 18 يونيو 2007 في 23:15

#8

تفضل اخي الكريم ... هذه المحاولة

الطالب الذي يسجل اختبار لاي مستوى لا يظهر امامه - في المرة التالية - في قائمة المستويات المستوى الذي اختبر فيه

واذا اجتاز المستوى السابع (القران كاملا) في اي وقت تظهر لنا القائمة فارغة.

وذلك من خلال النموذج المسمى Data

quran.rar

تم تعديل هذه المشاركة بواسطة ايهاب عثمان في 19 يونيو 2007 في 12:54

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

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

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#9

الأخ ايهاب عثمان أشكرك من الأعماق على مجهودك الرائع :)

سأجرب وأعطيك خبر فيما بعد إن شاء الله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…