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

كيفية تحديد عدد اوائل الطلبة ؟؟

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

تحياتي أخوتي الاعزاء ...

-ارجو ان تساعدوني في حل المشكلة التالية

-الفكرة ان يعطيني البرنامج عدد اوائل الطلبة في الصف او الشعبة من خلال مربع النص الواضح في النموذج المرفق

-امكانية تحديد اي عدد من الاوائل من خلال مربع النص ..3 أوائل ، 5 أوائل ،,,,,,,, أو اي رقم اضعه في المربع

أرجو أن يكون الشرح واضحاً .. ولكم جزيل الشكر؟؟؟

____.rar

#2

ممكن توضح لي كيف أعرف الطلاب الأوئل من خلال برنامج حتى أستطيع أن أستخرجهم ؟

تحياتي ..

#3

اخي فهد الدوسري

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

تم التمكن من حل مشكلة استخراج اعلى 5 قيم ( الخمسة الاوائل ) واعلى 3 قيم ( الثلاثة الاوائل ) من الاستعلام من حقلي الفصل الدراسي والشعبه حسب الكود التالي

استعلام الثلاثة الاوائل في كل فصل وكل شعبه

SELECT TOP 3 abc.student_name, abc.grade_id, abc.grade_name, abc.class_no, abc.SumOfsemester_1_eval
FROM abc ORDER BY abc.SumOfsemester_1_eval DESC;

استعلام الخمسة الاوائل في كل فصل وكل شعبه

SELECT TOP 3 abc.student_name, abc.grade_id, abc.grade_name, abc.class_no, abc.SumOfsemester_1_eval
FROM abc ORDER BY abc.SumOfsemester_1_eval DESC;

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

SELECT TOP 5 abc.grade_id, abc.SumOfsemester_1_eval FROM abc ORDER BY abc.SumOfsemester_1_eval DESC;

واظهر هذا الكود اعلى خمسة قيم للفصل الدراسي

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

SELECT TOP 5 abc.class_no, abc.SumOfsemester_1_eval FROM abc ORDER BY abc.SumOfsemester_1_eval DESC;

واظهر الكود اعلى خمس قيم للشعبه

بقي شغلة بسيطه جدا هي ربط مربع النص الغير منظم ( Text6 ) مع مربعي التحرير والسرد ( a ) للفصل الدراسي و ( b ) للشعبه بحيث لو تم كتابة اي رقم او قيمه Value في مربع النص Text6 يكون نفس العدد في مربعي التحرير والسرد بمعنى لو كتبنا العدد او القيمه 7 فلابد ان تظهر اعلى سبع قيم فقط في مربعي التحرير والسرد .

انا لا زلت احاول فيها وقد يكون لديك فكره انت او بقية الاخوان لتكملة هذا الجزء المتبقي

وهذا الملف بعد التعديل

TOP3_TOP5.rar

اختكم

زهره

#4

الاخ فهد الدوسري

والاخ السالمي

تم التغلب على المشكلة حسب الطريقة التالية

تم ازالة تحديد القيم العليا من الجملة في مربعي التحرير والسرد التي في النموذج واصبحت كالتالي

مربع تحرير وسرد الفصل الدراسي

SELECT abc.grade_id, abc.SumOfsemester_1_eval FROM abc ORDER BY abc.SumOfsemester_1_eval;

مربع تحرير وسرد الشعبه

SELECT abc.class_no, abc.SumOfsemester_1_eval FROM abc ORDER BY abc.SumOfsemester_1_eval;

وعند عرض مربعي التحرير والسرد سوف تظهر جميع القيم

الآن نريد ان جعل صفوف مربع التحرير والسرد تساوي القيمه المدخلة في مربع النص Text6 فقمنا بأستخدام هذا الكود لمربع النص في حدث بعد التحديث

Private Sub Text6_AfterUpdate()
Me.a.ListRows = Me.Text6.Value
Me.b.ListRows = Me.Text6.Value
End Sub

وبهذا استطعنا حل المشكلة

وهذا المثال بعد التعديل

TOP3_TOP5_za.rar

اذا كان هناك تعديل فلا يمنع ذلك فقد تكون هناك طريقه اخرى لم يتم ذكرها

اختكم

زهره

#5

اشكرك اختي زهرة على التفاعل في الموضوع ... والاهتمام به ..

وكانت الفكرة ممتازة ..

بقي شغلة بسيطه جدا هي ربط مربع النص الغير منظم ( Text6 ) مع مربعي التحرير والسرد ( a ) للفصل الدراسي و ( b ) للشعبه بحيث لو تم كتابة اي رقم او قيمه Value في مربع النص Text6 يكون نفس العدد في مربعي التحرير والسرد بمعنى لو كتبنا العدد او القيمه 7 فلابد ان تظهر اعلى سبع قيم فقط في مربعي التحرير والسرد .

هذه هو المطلوب بالظبط .....

تحياتي ..

#6

السلام عليكم

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

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

عندي مشكلة من نفس النوع و ارجوا من حضراتكم المساعدة في الحل

مطلوب مني من خلال الضغط على زر معين أن يقوم البرنامج بتحديد العشرة الأوائل و يكتب ذلك في خانة الترتيب ..

أي أن يكتب الأولى - الثانية...... الثالثة ..............العاشرة

هل توجد طريقة غير recordset للتعامل مع هذه المشكلة

و لكم جزيل الشكر

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#7

مشرفتنا القديرة , الأستذة زهرة

مشرفنا الغالي , فهد الدوسري

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

وكل عام وانتم بخير بمناسبة شهر رمضان المبارك

بعد إذنكما , ألتمس السماح بمشاركتكما هذا الموضوع .

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

ألتمس الفحص , والتعليق مشكورين

TOP3_TOP5_za.rar

تم تعديل هذه المشاركة بواسطة alasomed في 25 سبتمبر 2006 في 05:24

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

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