![]() |
|
سؤال بخصوص 10 الاوائل في المدارس - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : سؤال بخصوص 10 الاوائل في المدارس (/showthread.php?tid=7886) الصفحات:
1
2
|
سؤال بخصوص 10 الاوائل في المدارس - elzawey2020 - 26-05-2016 السلام عليكم ورحمه الله وبركاته ياشباب بصمم برنامج كنترول كامل لمعهدي الأزهري الذي اعمل فيه والبرنامج يعمل بشكل جيد حتي الان اريد ان اضيف اليه بعض التعديلات * كيف عرف 10 الأوائل علماً بان العمود الذي نقوم بعمل sort له يختوي علي ارقام أوحرف غـ اذا كان الطالب غائب فعندما اعمل ترتيب تنازليا يعرض الطلاب الغائبين الاول ثم بعدهم الطلاب الاعلي درجات فانا لا اريد الطلاب الغائبين اريدي الاعلي درجات * كيف اجعل في الفاست روبورت كل سجل يكون له صفين بارك الله فيكم RE: سؤال بخصوص 10 الاوائل في المدارس - أبو معاذ - 26-05-2016 وعليكم السلام ورحمة الله وبركاته ، هل تريد مايلي : عرض أسماء الطلاب العشرة الأوائل الأعلى درجة بشرط لا يكون أحد مهم غائبا؟ إذا كان كذلك : أجري الاستعلام Sql التالي : كود : Select StudentName , Note
FROM StudentTable
Where StudentStuation <> 'غائب'
Order by Note desc
LIMIT 10RE: سؤال بخصوص 10 الاوائل في المدارس - elzawey2020 - 26-05-2016 بستعمل قاعده بيانات الاكسس اخي RE: سؤال بخصوص 10 الاوائل في المدارس - أبو معاذ - 26-05-2016 (26-05-2016, 09:53 AM)elzawey2020 كتب : بستعمل قاعده بيانات الاكسس اخي RE: سؤال بخصوص 10 الاوائل في المدارس - elzawey2020 - 26-05-2016 اخي في الله لم استعمل sql من قبل هل توجد طريقة ب adotable RE: سؤال بخصوص 10 الاوائل في المدارس - أبو معاذ - 26-05-2016 (26-05-2016, 08:56 PM)elzawey2020 كتب : اخي في الله لم استعمل sql من قبل وهذه فرصة جد مناسبة لتعلمه ، توكل على الله و لا تعجز.
RE: سؤال بخصوص 10 الاوائل في المدارس - Imad Ch - 26-05-2016 Note desc" = adotable1.sort" adotable1.sort = 'Note desc ' هذا للترتيب adotable.maxrecords = 10 ; هذا لاحظار 10 فقط RE: سؤال بخصوص 10 الاوائل في المدارس - elzawey2020 - 27-05-2016 بارك الله فيك اخي ان شاء الله ابدء في تعلمه **اخي عماد بس الكود السابق يجعل الطالب الغائب في الاول ثم الطلاب الاعلي درجات RE: سؤال بخصوص 10 الاوائل في المدارس - Imad Ch - 27-05-2016 (27-05-2016, 08:25 AM)elzawey2020 كتب : بارك الله فيك اخي يكمنك استعمال فلترة في الجدول اي 'adotable1.filter = [size=small]StudentStuation <> غائب'[/size] كود : 'adotable1.filter = StudentStuation <> غائب'عذرا على الاخطاء في الرد RE: سؤال بخصوص 10 الاوائل في المدارس - seddik_xp - 27-05-2016 أخي الكريم صاحب الطرح كان من الأجدر بك أن لا تضع حالة الطالب مكان نقاط الامتحان و في حالة غيابه تضع حرف "غ" مكان النقاط يجب عليك أن تخصص لها حقلا في الجدول , و لجعل البرنامج أكثر احترافية سيكون هذا الحقل في الجدول Boolean أي متغير منطقي و حقل النقاط سيكون Integer أي متغير رقمي . نسيت أن أذكرك في حالة غياب الطالب ستكون حالة الحضور true يمكنك استخدام checkbox لتمثيل الحضور أو الغياب و في حدث النقر على checkbox قم بتعبئة نقاط الامتحان بالاصفار طبعا إذا كان غائبا checkbox is not checked. |