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

حساب عدد دروس الرسوب

بدأه shamal في 11 فبراير 2010 · 13 رد · 1,578 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكن عمل المثال الموجود في الاكسل الى الاكسس

بحيث يحتوي على نفس الخيارات

مع العلم انه تم وضع الحق نصي ليتم وضع الحرف ( غ) للغائب

sha.rar

#2

يبدو لي كتمرين جامعي على الاكسس!

اليس كذلك!

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

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

#3

السلام عليكم:

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

سواء كنت ستضع المجموع في نفس الجدول أو تجمع من خلال التقرير.

ثانيا: لقد واجهتني مشكلة الغياب في بداية تصميمي لبرنامج كنترول والحل كالآتي:

جعل الحقول كلها رقم مزدوج وعند الغياب تسجل برقم (-1) وهذا هو المستخدم في كنترولات الثانوية العامة. مع ملاحظة تعويض السالب بواحد اضافي للمجموع بمعني

عند تسجيل -1 ان يقوم باضافة واحد للمجموع.

وهذا يفضل أن تصنعه من خلال الرصد بمعني أنه خلال الرصد مثلا لمادة العربي تجعل الكود يعمل ذلك. وتجعل المجموع في الجدول.

ثم بعد ذلك في التقرير:

تضع lable لكل مادة علي سبيل المثال العربي Ar_l وتجعله مخفي ثم تجعل الكود يقوم باظهاره واخفاء مربع نص العربي Ar إذا وجد قيمته -1 وتجعل ال caption = "غ"

فتظهر لك في التقرير كما تريد

إذا لم تستطع الحل سوف ارسل لك نموذج مصغر

ولكن حاول

post-54274-12659238493497_thumb.jpg

Toty_Retos

(المبرمج الصغير)

#4

و عليكم السلام

بالتأكيد أخى يمكن ذلك

Student.rar

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#5

السلام عليكم

اشكرك اخي العزيز

mrnooo2000

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

الاخ طه محمد حامد

يمكن تحويل قيمة الحقل الى قيمة من خلال الخيار Val كما في المثال

#6
همام ابوعرقوب كتب:

يبدو لي كتمرين جامعي على الاكسس!

اليس كذلك!

السلام عليكم

انه ليس تمرين جامعي كما ذكرت

واذا كان لديك الحل ارجو الجواب

#7

الحل الذي قدمته هو تجربة فعلية وناجحة أثناء العمل خاصة مع كم كبير من البيانات ، ويعمل بها في الكنترولات ، ولكن بالفعل كما تقول هي طريقة مطولة ومتعبة جدا خاصة إذا ظهر أي تعديل في الكود.

والحل الذي قدمه الأخ mrnooo2000 هو حل رائع لماذا لا تستعين به؟

Toty_Retos

(المبرمج الصغير)

#8

الإخوة الأفاضل: Shamal ، طه محمد حامد ، mrnooo2000 ، ومشرفنا القدير همام ابوعرقوب

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

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

أستخدمت أسلوبا مطولاً مبنياً على الخطوات التالية (أستراتيجيات) ضمن الاستعلام نفسه.

1- تحويل القيم النصية إلى قيم عددية Val

2- تحويل الغياب إلى قيمة سالبة حتى تستثنى ولا تجمع في المجموع العام

3- أستخدمت (تعشيش) الدالة الشرطية IIF لتحقيق الأهداف التالية

أ - حساب عدد مرات الغياب.

ب - تحديد قيم للرسوب (عدم تجاوز درجة النجاح الدنيا)

جـ - تحديد قيمة الفشل.

د - حساب مجموع درجات الطالب إذا تحقق شرط النجاح (ليس لديه رسوب في مادة ، وليس لديه غياب)

هـ - إظهار نتيجة الطالب (ناجح ، مكمل ، راسب)

post-129354-12659894035067_thumb.jpg

فإن كان هذا هو مراد الأخ السائل (Shamal) فالحمد لله وهو توفيق من الله

وإن كان غير ذلك فعذري كما قدمت قلة البضاعة.

ولا تنسوني بالدعاء ولكم بمثله سلفا

أبو محمد

Student_Pms.rar

#9

السلام عليكم

اشكرك كثيرا على هذه الافكار

ولكن عند طباعة النتائج في التقرير سوف تظهر -1 وهذا غير مطلوب ونريد ان تظهر الحرف غ وخاصة في الطباعة

وكما في المرفق

Student_Pms.rar

تم تعديل هذه المشاركة بواسطة shamal في 13 فبراير 2010 في 06:58

#10
shamal كتب:

ولكن عند طباعة النتائج في التقرير سوف تظهر -1 وهذا غير مطلوب ونريد ان تظهر الحرف غ وخاصة في الطباعة

اعتقد انه لا توجد مشكله يا شامل

التقرير لم يظهر -1

تحياتي

post-157080-12622582839684.jpg

#11

الأخ الكريم Shamal:

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

أستميحك العذر، وأرجو أن لا تعتب عليّ ففي النهاية نحن نتعلم ونستفيد ويكمل بعضنا بعضاً

في الحل السابق هيئت لك الاستعلام (بتحويله) من نص إلى رقمي بحيث يمكن إجراء العمليات الحسابية عليه

وتركت لك إكمال مشوارك بارك الله فيك.

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

وفي رأي "بدون عتب" كان الأولى أتباع راي الإخوة بتأسيس الجدول على النمط الذي ذكروه سابقا (خصائص الحقل) ليسهل عليك (في هذه المرحلة من التعلم) تصميم التقارير والنماذج وغيرها

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

وأليك أخي الحبيب صورة المرفق بعد التعديل

post-129354-12660614470795_thumb.jpg

أبومحمد

Student_Pms.rar

#12
pms كتب:

الأخ الكريم Shamal:

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

أستميحك العذر، وأرجو أن لا تعتب عليّ ففي النهاية نحن نتعلم ونستفيد ويكمل بعضنا بعضاً

السسلام عليكم

تحياتي اليك ابو محمد

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

ان يوضع في تذيل الصفحة لكل درس( مادة دراسية) عدد المشاركون( الطلاب) وعدد الراسبون الذين تقل درجاتهم عن 50 وعدد الغائبون وعدد الناجحون واخير نسبة نجاح كل مادة

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

اشكرك واشكر الاعضاء على التجاوب

بارك الله فيكم

Student_Pms.rar

Student_Pms.rar

#13

الأخ الفاضل/ Shamal

أليك طلبك بعد اتعديل ولا أحرم دعائك

غفر الله لك ولوالديك وأراك الحق وأبعدك عن الباطل

post-129354-12661048347036_thumb.jpg

أبومحمد

Student_Pms.rar

#14

الالسلام عليكم

اشكركم جميعا على ابداء المساعدة الحل

بارك الله فيكم اعزائي

حلول ممتازة ورائعة

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