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

لدي ثلاث متغيرات كيف أجعل المتغير الثالث يقبل التكرار في حالة ولا يقبل


بصير

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

السلام عليكم ورحمة الله

لدي برنامج فيه ثلاث متغيرات

الأول: السجل المدني

الثاني : عدد الأجزاء

الثالث: الاجتاز

إذا توافقت الثلاث فإن البرنامج لا يقبل إضافته مرة أخرى

المشكلة

إذا كان لدي الطالب فهد

سجله المدني 2222 ( متغير 1)

وعدد الأجزاء 5 (متغير 2)

ولم يجتز (متغير 3)

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

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

وفقكم الله وأعانكم على طريق الخير

مرفق مثال

___________________.rar

رابط هذا التعليق
شارك

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

و أنشأ جدولا آخر للحضور كما يلي :

رقم مسلسل - رقم الطالب - - رقم الحلقة - عدد الأجزاء - الاجتياز

الآن اعمل استعلام على جدول الحضور و يكون الشرط فيه اجتياز = لا و ليكن اسمه المقبولون

و يكون الربط على جدول الحلقات

الآن اعمل نموذج رئيسي مبني على جدول الحلقات و أضف له نموذج فرعي مبني على استعلام المقبولون

أدخل مثلا بيانات الحلقة الأولى و في النموذج الفرعي أسماء الطلاب

و في حال اجتياز الطالب للحلقة

تضع علامة صخ على خانة الاختيار

بحيث أن الطالب الذي يجتاز هذه الحلقة يمنع من الدخول اليها مجددا

رابط هذا التعليق
شارك

أسأل الله أن يبارك لك في وقتك وأهلك وولدك ومالك

لقد حاولت عمل ما تقدم ولكن المشكلة أن النموذج لم يعمل بالشكل المطلوب

وأعتقد أن الخلل في الروابط ولقد حاولت مرارا

وألتمس العذر منكم فأنا أعلم مدى إنشغال من نذر نفسه لخدمة دين الله

وفقكم الله

___________________.rar

رابط هذا التعليق
شارك

هذا تعديل بدائي للملف حسب الشرح أعلاه

الآن من خلال النموذج الموجود تدخل في كل حلقة أسماء الطلاب المسجلين

الآن الطالب الذي يجتاز الاختبار تحدد له خانة اختيار من حقل passed

طبعا هذه بداية و ينقصها تعريفات عديدة و منها :

أولا : هل كل حلقة فيها عدة مستويات للأجزاء ؟ أي هل في الحلقة الأولى عدد محدد للأجزاء أم يفترض أن يجتاز الطالب اختبارات متتالية فيها من أجزاء معينة و هكذا , اي هل هناك اختبار واحد للطالب في كل حلقة أم سيجتاز اختبارات متتالية في حال نجاحه

___________________.rar

رابط هذا التعليق
شارك

الله يعطيك العافية

البرنامج شبه مكتمل عندي ولكن مساحته كبيرة وإلا كنت نزلته على الموقع

ولكن أنا في عداد تطويره ولا أستغني عن مشورتكم

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

وفي حالة اكتماله سأقوم جاهدًأ على تحميله للموقع

وفقكم الله

((( جاري التحميل ))

رابط هذا التعليق
شارك

عذرا أخي الفاضل

البرنامج يقبل التكرار والذي أرغبه أنا كالتالي سلمكم الله

مثال

لدي الطالب

رقم السجل المدني =====اسم الطالب ===== الحلقة ===== الجزء(الفرع)====الاجتياز

1234 ++++++++ فهد ++++++ أبو بكر الصديق ++++ 3 +++++ صح (اجتاز)

1234 ++++++++ فهد ++++++ سعد بن أبي وقاص +++ 3 ++++ ( صح ) اجتاز (( &&هنا && الملطلوب يمنع التكرار لتشابه السجل المدني الجزء والاجتياز ))

5555+++++++++محمد ++++ معاذ بن جبل ++++++++5 ++++( خطأ ) لم يجتز

5555+++++++++محمد ++++ معاذ بن جبل ++++++++5 ++++( خطأ) لم يجتز الاختبار مرة أخرى ((&&&هنا&& مطلوب أن يقبل التكرار لأن الطالب يمكن أن يدخل الاختبار مرة ثالثة وو لعدم اجتيازه الجزء ( الفرع )حتى يجتاز)))

شاكرًا جهودك أخي الفاضل وفقكم الله

رابط هذا التعليق
شارك

أرجو التركيز على سؤالي الذي طرحته لك

طبعا هذه بداية و ينقصها تعريفات عديدة و منها :

أولا : هل كل حلقة فيها عدة مستويات للأجزاء ؟ أي هل في الحلقة الأولى عدد محدد للأجزاء أم يفترض أن يجتاز الطالب اختبارات متتالية فيها من أجزاء معينة و هكذا , اي هل هناك اختبار واحد للطالب في كل حلقة أم سيجتاز اختبارات متتالية في حال نجاحه

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information