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

كيف احسب عدد الطلاب الحاصلين على 90فأكثر

مغلق
بدأه saeedmg في 6 نوفمبر 2004 · 12 رد · 1,473 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شهركم مبارك

لدي حقل في جدول مسجل به درجات طلاب

اريد من خلال تقرير

اعرف

كم عدد الحاصلين على :

ممتاز

جيد جيدا

وهكذا

جزاكم الله خيرا

#2

ارفق ملفك للتعديل عليه بإذن الله

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#3

هذا الملف والمطلوب موضح بالتقرير

db1.zip

#4

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

لقد عملت لك هذا الشرط وهو يقوم بعد الدرجات التي تكون ذات القيمة ( 15 و 14 ) :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]>=15  or [درجة نصف الفصل]=14")

حتى يظهر لك الطلاب الحاصلين على ( ممتاز ) ،،، بإمكانك تغيير الارقام إذا رغبت .

وهذا الكود :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]=13")

لإظهار الطلاب الحاصلين على ( جيد جداً ) . وأيضا لك الحرية في تغيير الدرجة في الشرط .

وهذا كود : الجيد

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]=12  or [درجة نصف الفصل]=11")

وهذا كود : المقبول

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]=10  or [درجة نصف الفصل]=9")

وهذا كود : الضعيف

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]<=5")

وهذا كود : متوسط الدرجات

=DAvg("[درجة نصف الفصل]";"استعلام1")

وهذا كود : أعلى درجة

=DMax("[درجة نصف الفصل]";"استعلام1")

وهذا كود : أصغر درجة

=DMin("[درجة نصف الفصل]";"استعلام1")

تصفح المرفق على أن يفي الغرض .

تحياتي : أبو عقيل

db1.zip

المسلم من سلم الناس من لسانه ويده

#5

مثال ممتاز جدا يا أستاذ أبو عقيل, جزاك الله كل خير عن هذا العمل الرائع.

#6

جزاك الله خيرا

سابدأ تطبيقه

بس لي سؤال آخر

انتم تعرفون ان درجات منتصف الفصل من ( 15 )

وآخر الفصل من (50)

فكيف اتعامل معها ( اتمنى لواستطيع ان تكون في تقرير واحد)

هل اضع لكل اختبار استعلام خاص ام هناك حل

افيدونا جزاكم الله خيرا

تم تعديل هذه المشاركة بواسطة saeedmg في 7 نوفمبر 2004 في 03:59

#7

وفيت وكفيت يا اخي العزيز ابو عقيل

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#8

مبدع بلا حدود

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#9

إقتباس

اقتباس
انتم تعرفون ان درجات منتصف الفصل من ( 15 )

وآخر الفصل من (50)

فكيف اتعامل معها ( اتمنى لواستطيع ان تكون في تقرير واحد)

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

وسوف يكون الكود لدرجة ( ممتاز ) هكذا :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]  =  forms![frm1]![a] or [درجة نصف الفصل] > forms![frm1]!

")

وكود ( الجيد جداً ) :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]  =  forms![frm1]! or [درجة نصف الفصل] < forms![frm1]![c]")

وكود ( الجيد ) :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل]  =  forms![frm1]![c] or [درجة نصف الفصل] = forms![frm1]![d]")

وكود ( المقبول ) :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل] =  forms![frm1]![d] or [درجة نصف الفصل] = forms![frm1]![e]")

وكود ( الضعيف ) :

=DCount("[درجة نصف الفصل]";"استعلام1";"[درجة نصف الفصل] =  forms![frm1]![e] or [درجة نصف الفصل] < forms![frm1]![e]")

على أن المتغير ( a ) في النموذج ( frm1 ) : يشير إلى التقدير ( ممتاز )

والمتغير ( b ) : يشير إلى ( جيد جداً ) .

والمتغير ( c ) : يشير إلى ( جيد ) .

والمتغير ( d ) يشير إلى ( مقبول ) .

والمتغير ( e ) يشير إلى ( ضعيف ) .

مرفق لك المثال للإطلاع ،،، عسى أن يفي بالغرض .

مع خالص تحياتي : أبو عقيل

db1.zip

المسلم من سلم الناس من لسانه ويده

#10

الف شكر

وجعلها الله في ميزان حسناتكم

ساعمل المطلوب وابلغكم بالنتائج

#11

اشكر الجميع

وادعو لكم بالتوفيق

ولقد بدأت تطبيق ماأفدتموني به (يوجد ملف مرفق للعمل )

ولكن صعب علي بعض الأمور :

1. حاولت اعمل تقرير لكل مواد الصف ولم استطع . فما هو الحل ؟؟؟؟

(بينما عملت تقرير لمادة واحدة فقط ونجحت بفضلكم )

2. التقرير الذي عملته لمنتصف الفصل الأول

المشكلة ان بقية المطلوب وهو :

- اختبار الفصل الأول (30 درجة)

- منتصف الفصل الثاني (15 درجة)

- اختبار الفصل الثاني (30درجة)

(كل واحد من هذه الاختبارات في حقل مستقل بالجدول وايضا سوف تكون التقديرات مختلفة باختلاف الدرجات كما هو موضح )

السؤال: هل هناك طريق تسهل علي عملية التقارير ؟؟؟؟

3.بالنسبة للتقديرات وكما رأيتم اعلاة تختلف الدرجات فهل لو تم عمل برمجة للتقديرات

مثل 90% فأكثر ممتاز 85% الى 89% جيد جداً ..... وهكذا

وبالتالي استطيع نسخها في جميع التقارير . (آمل عملها) ؟

انا اعرف اني اكثرت طلباتي عليكم .

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

S.zip

#12

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

عيدكم مبارك

وكل عام وانتم بخير

اخواني

اتمنى ان يرد احد منكم على استفساراتي

على الأقل ولو واحد منها

وخاصة رقم واحد

اعتبروها عيديه

#13

اود اعادة ارفاق الملف لإنه كان به خطأ بسيط

افتح التقرير

اكتب : 4 (وهي تعني الصف الرابع)

ثم اكتب: الرياضيات (اسم المادة بنفس ماكتبته انا)

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

شكرا لكم

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

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

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

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

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

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