السلام عليكم اخواني الاعزاء الافاضل
في المرفق ادناه نموذج فيه اسماء طلاب
المطلوب
اريد ترتيب الاسماء حسب الحروف الابجدية من الالف الى الياء بشرط ان يحافظ الترتيب على تسلسل الارقام من 1 الى اخر تسلسل طالب
مع الشكر والتفدير
(17-07-19, 10:33 PM)gonm64 كتب : السلام عليكم اخواني الاعزاء الافاضل
في المرفق ادناه نموذج فيه اسماء طلاب
المطلوب
اريد ترتيب الاسماء حسب الحروف الابجدية من الالف الى الياء بشرط ان يحافظ الترتيب على تسلسل الارقام من 1 الى اخر تسلسل طالب
مع الشكر والتفدير
احسنت اخي
هذا الكود عندي معرفة به سابقا وجربته وغيره ولكن لم يصل الى النتيجة المطلوبة
تترتب الاسماء حسب الحروف الابجدية
لكن التسلسل لا يترتب بانتظام مع ترتب الاسماء
يعني الاسماء تترتب ولكن التسلسل يبقى عشوائي
تحياتي لك
اخي امير الغالي
انا ارفقت تطبيق مصغر وبسيط للمطلوب وهو اعادة الترتيب للاسماء والتسلسل الرقمي حتى وان حجز الاسم رقما خاصا به
والسبب
ان حملت من المنتدى المبارك تطبيقا سابقا وهو يقوم باعادة ترتيب التسلسل ويحافظ عليه حتى بعد حذف اسم
يعني
اذا حذفت اسم احمد وهو له رقم عشرة وبعده زيد له رقم 11 فانه بالحذف يحصل اسم زيد على رقم 10
انا اردت نفس هذه الفكرة
ارجوا ان يكون المعنى المقصود صار واضحا مع الشكر والتقدير لكم
اخي الكريم الترقيم التلقائي لا تتعامل معه كقيم ظاهر بل اجعله مخفي اما كشيء ظاهر فاستخدم عمود اضافي رقمي.
هذا رايي ان احببت الفكرة فتطبيقها سهل..
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
(18-07-19, 10:07 PM)gonm64 كتب : اخي امير الغالي
انا ارفقت تطبيق مصغر وبسيط للمطلوب وهو اعادة الترتيب للاسماء والتسلسل الرقمي حتى وان حجز الاسم رقما خاصا به
والسبب
ان حملت من المنتدى المبارك تطبيقا سابقا وهو يقوم باعادة ترتيب التسلسل ويحافظ عليه حتى بعد حذف اسم
يعني
اذا حذفت اسم احمد وهو له رقم عشرة وبعده زيد له رقم 11 فانه بالحذف يحصل اسم زيد على رقم 10
انا اردت نفس هذه الفكرة
ارجوا ان يكون المعنى المقصود صار واضحا مع الشكر والتقدير لكم
انا أتوقع السائل يحتاج ترتيب عمود في الداتاقريد وليس في الداتابيز !
اشكركم اخواني الاعزاء على حسن اهتمامكم
اخي امير
**************************
التطبيق الذي تكرمت به هو غاية الجود والكرم وكامل من كل وجه
لكن انا قليل استعمال هذه الاداة التي تكرمت بها في التطبيق
ياليت تتكرم علينا وتكون التطبيق على نفس الملف المرفق الذي وضعته
*********
اخي سعود
الفكرة التي تفضلت فيها حول انشاء جدول مخفي ياليت تتفضل بها على نفس التطبيق واكون شاكرا لك
*********************************************************************************
مع الشكر والتقدير لكم جميعا من تكرم لي بالمساعدة والتعليق
19-07-19, 11:46 AM (آخر تعديل لهذه المشاركة : 19-07-19, 11:53 AM {2} بواسطة سعود.)
رايي كما اشار الاخ حريف برمجة حيث يكون الترقيم وقت التشغيل فقط ولا علاقة له بالبيانات .
اما لو احببت من نفس قاعدة البيانات فتحتاج عمود رقمي لا يسمح بالتكرار وعند كل حدث تعمل حلقة For على كل صفوف الجدول (تحدث الصف المختار)
انا افضل اداة datagrid لانها تقبل الاتصال عبر خاصية data source من دون الحاجة الى الاسنادات الكودية لكافة اعمدتها.
اخي الكريم هل هو نفس سؤالك الاول ام ماذا كيف يتم الحفاظ على تسلسل الارقام في حالة اجراء البحث gonm64
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
اخي سعود الغالي
شكري وتقديري لاهتمامك ورعايتك
انا سبق وان سالت في سوال سابق عن كيفية الحفاظ على التسلسل في حال الحث واستفدت من كرم الاخوة الافاضل
ونفذت الفكرة على ماعندي من مشروع واستفدت منها كثير
لكن احتجت لاحقا هذه الفكرة
هو الحفاظ على التسلسل بحسب الحروف الابحدية للاسماء بحيث يحافظ التسلسل الرقمي على نفسه من 1 الى اخر اسم
تسلم والف تسلم اياديك الطيبة الكريمة اخي الغالي امير الزبيدي
وتعجز الكلمات عن الثناء لك ولك الحق علي ان ادعو لوالديك بالخير والبركة والرحمة في الدنيا والاخرة
ثم اسال الله تعالى ان يحقق كل امانيك ويقضي حوائجك للدنيا والاخرة ويوسع عليك الرزق والخير
ولا انسى ان اشكر كل الاخوة القائمين والمشرفين على هذا المنتدى الكريم
لكم الشكر جميعا