2saad قام بنشر يناير 27 قام بنشر يناير 27 اخواني الأعزاء بعد سلام الله عليكم ورحمة الله وبركاته محتاج كود لتحديد العشرة الأوائل لكل صف بشرط الأعلي مجموع وإذا تساوي اثنان في المجموع يكون الأصغر في تاريخ الميلاد وإذا تساوي في المجموع وتاريخ الميلاد نلجأ للترتيب الأبجدي للاسم وشكرا لكم جميعا dodo.rar
Foksh قام بنشر يناير 27 قام بنشر يناير 27 وعليكم السلام ورحمة الله وبركاته ,, جرب هذا الاستعلام SELECT TOP 10 student.id_stu, student.name, student.saf_id, student.totale, student.galose, student.fasle, student.birth, Tbl_saf.saf_id, Tbl_saf.saf FROM student INNER JOIN Tbl_saf ON student.saf_id = Tbl_saf.saf_id WHERE student.saf_id = [Forms]![form1]![cc] ORDER BY student.totale DESC , student.birth, student.name; 1
ابو جودي قام بنشر يناير 27 قام بنشر يناير 27 وممكن كده برضو SELECT student.id_stu, student.name, student.saf_id, student.totale, student.galose, student.fasle, student.birth, Tbl_saf.saf_id, Tbl_saf.saf FROM student INNER JOIN Tbl_saf ON student.saf_id = Tbl_saf.saf_id WHERE student.saf_id = [Forms]![form1]![cc] AND (SELECT COUNT(*) FROM student AS s2 WHERE s2.saf_id = student.saf_id AND (s2.totale > student.totale OR (s2.totale = student.totale AND s2.birth < student.birth) OR (s2.totale = student.totale AND s2.birth = student.birth AND s2.name < student.name)) ) < 10 ORDER BY student.saf_id, student.totale DESC , student.birth, student.name; 1
2saad قام بنشر يناير 27 الكاتب قام بنشر يناير 27 شكرا لكما وبارك الله فيكما حاولت اطبق الاستعلام مش عايز يعمل فلترة علي الصف
Foksh قام بنشر يناير 27 قام بنشر يناير 27 24 دقائق مضت, 2saad said: شكرا لكما وبارك الله فيكما حاولت اطبق الاستعلام مش عايز يعمل فلترة علي الصف للكومبوبوكس في حدث بعد التحديث Me.Requery 1
تمت الإجابة ابو جودي قام بنشر يناير 27 تمت الإجابة قام بنشر يناير 27 وده المرفق للتطبيق ومعاك فكرتين الاولى التى تعتمد على الاكواد والثانية التى تعتمد على الاستعلام dodo - 2.zip
2saad قام بنشر يناير 27 الكاتب قام بنشر يناير 27 انا اسف حضرتك بعد تجربة الملفين عند عمل فلترة علي الصف الخامس في الصف الخامس فيه تلميذان حصلا علي مجموع واحد ( 558 ) ورغم كده ترتيبهم خطأ لاحظ تاريخ الميلاد الأكبر سنا جاء اولا مع ان الأصغر سنا منه يأتي أولا ده الشرط الذي وضعته بشرط الأعلي مجموع وإذا تساوي اثنان في المجموع يكون الأصغر في تاريخ الميلاد وإذا تساوي في المجموع وتاريخ الميلاد نلجأ للترتيب الأبجدي للاسم
Foksh قام بنشر يناير 27 قام بنشر يناير 27 (معدل) جرب هذا التعديل ، بالإستعانة بجدول مؤقت يكون هو مصدر سجلات النموذج dodo.accdb مع العلم أن اختيار أفضل إجابة يجب أن يكون لتلك الإجابة التي حلت مشكلتك أخي @2saad تم تعديل يناير 27 بواسطه Foksh تعليق حول اختيار افضل إجابة
2saad قام بنشر يناير 27 الكاتب قام بنشر يناير 27 أنا آسف حضرتك علي اختيار افضل اجابة بالنسبة مرفق حضرتك مازال فيه خطأ نفس المشكلة التي اشرت اليها في المشاركة السابقة عند الفلترة مثلا علي الصف الخامس حضرتك جلبت التلميذ اللي مجموعة 558 وبعدها اللي مجموعه 555 مع اني فيه تلميذ عنده نفس المجموع 558 ولم تأت به حضرتك دقق في الشرط ( شرط الأعلي مجموع وإذا تساوي اثنان في المجموع يكون الأصغر في تاريخ الميلاد وإذا تساوي في المجموع وتاريخ الميلاد نلجأ للترتيب الأبجدي للاسم ) شكرا لمجهود حضرتك
Foksh قام بنشر يناير 27 قام بنشر يناير 27 (معدل) 22 دقائق مضت, 2saad said: أنا آسف حضرتك علي اختيار افضل اجابة بالنسبة مرفق حضرتك مازال فيه خطأ نفس المشكلة التي اشرت اليها في المشاركة السابقة عند الفلترة مثلا علي الصف الخامس حضرتك جلبت التلميذ اللي مجموعة 558 وبعدها اللي مجموعه 555 مع اني فيه تلميذ عنده نفس المجموع 558 ولم تأت به حضرتك دقق في الشرط ( شرط الأعلي مجموع وإذا تساوي اثنان في المجموع يكون الأصغر في تاريخ الميلاد وإذا تساوي في المجموع وتاريخ الميلاد نلجأ للترتيب الأبجدي للاسم ) شكرا لمجهود حضرتك مش عارف اقولك ايه صدقني .. عند وجود طالبين لهم نفس الدرجة ، سيتم اختيار الطالب الأصغر سناً ، صحيح؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ واعتذر عن المتابعة معك تم تعديل يناير 27 بواسطه Foksh
2saad قام بنشر يناير 28 الكاتب قام بنشر يناير 28 شكرا لكم جميعا وبارك الله فيكم وزادكم الله من علمه ومتعكم بالصحة والعافية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.