السلام عليكم ورحمه الله وبركاته
ياشباب بصمم برنامج كنترول كامل لمعهدي الأزهري الذي اعمل فيه والبرنامج يعمل بشكل جيد حتي الان
اريد ان اضيف اليه بعض التعديلات
* كيف عرف 10 الأوائل علماً بان العمود الذي نقوم بعمل sort له يختوي علي ارقام أوحرف غـ اذا كان الطالب غائب فعندما اعمل ترتيب تنازليا يعرض الطلاب الغائبين الاول ثم بعدهم الطلاب الاعلي درجات فانا لا اريد الطلاب الغائبين اريدي الاعلي درجات
* كيف اجعل في الفاست روبورت كل سجل يكون له صفين
بارك الله فيكم
وعليكم السلام ورحمة الله وبركاته ،
هل تريد مايلي :
عرض أسماء الطلاب العشرة الأوائل الأعلى درجة بشرط لا يكون أحد مهم غائبا؟
إذا كان كذلك :
أجري الاستعلام Sql التالي :
كود :
Select StudentName , Note
FROM StudentTable
Where StudentStuation <> 'غائب'
Order by Note desc
LIMIT 10
بستعمل قاعده بيانات الاكسس اخي
(26-05-2016, 09:53 AM)elzawey2020 كتب : [ -> ]بستعمل قاعده بيانات الاكسس اخي
إقتباس :وأين المشكلة ،
يمكنك استعمال استعلامات ال Sql في الأكسس ،
وذلك باستعمال ADOQuery
.
اخي في الله لم استعمل sql من قبل
هل توجد طريقة ب adotable
(26-05-2016, 08:56 PM)elzawey2020 كتب : [ -> ]اخي في الله لم استعمل sql من قبل
هل توجد طريقة ب adotable
وهذه فرصة جد مناسبة لتعلمه ،
توكل على الله و لا تعجز.

Note desc" = adotable1.sort"
adotable1.sort = 'Note desc '
هذا للترتيب
adotable.maxrecords = 10 ; هذا لاحظار 10 فقط
بارك الله فيك اخي
ان شاء الله ابدء في تعلمه
**اخي عماد
بس الكود السابق يجعل الطالب الغائب في الاول ثم الطلاب الاعلي درجات
(27-05-2016, 08:25 AM)elzawey2020 كتب : [ -> ]بارك الله فيك اخي
ان شاء الله ابدء في تعلمه
**اخي عماد
بس الكود السابق يجعل الطالب الغائب في الاول ثم الطلاب الاعلي درجات
يكمنك استعمال فلترة في الجدول اي
'adotable1.filter =
[size=small]StudentStuation <> غائب'[/size]
كود :
'adotable1.filter = StudentStuation <> غائب'
عذرا على الاخطاء في الرد
أخي الكريم صاحب الطرح كان من الأجدر بك أن لا تضع حالة الطالب مكان نقاط الامتحان و في حالة غيابه تضع حرف "غ" مكان النقاط
يجب عليك أن تخصص لها حقلا في الجدول , و لجعل البرنامج أكثر احترافية سيكون هذا الحقل في الجدول Boolean أي متغير منطقي و حقل النقاط سيكون Integer أي متغير رقمي .
نسيت أن أذكرك في حالة غياب الطالب ستكون حالة الحضور true يمكنك استخدام checkbox لتمثيل الحضور أو الغياب و في حدث النقر على checkbox قم بتعبئة نقاط الامتحان بالاصفار طبعا إذا كان غائبا checkbox is not checked.