الفريق العربي للبرمجةأرشيف المنتديات · 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 (وهي تعني الصف الرابع)

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

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

شكرا لكم

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

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