delphi4arab منتديات دلفي للعرب
اريد فكرة فلترة من عندكم - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : اريد فكرة فلترة من عندكم (/showthread.php?tid=9178)



اريد فكرة فلترة من عندكم - Delphi4Us - 13-02-2018

السلام عليكم
لنفرض عندنا مجموعة من السجلات لعسكريين برتب مختلفة 
وهذه الرتب بالترتيب التالي :
لواء
عميد
عقيد
رائد
نقيب
ملازم
عند طباعة التقرير لا يتم الطباعة بحسب الرتبة وانما بحسب المفتاح ID افتراضيا .
اذا استخدمت المفتاح OrderBY مع حقل الرتبة سوف يتم ترتيب السجلات كل مجموعة مع بعضها ، يعني الملازمين مع بعض والرواد مع بعض
ولكن ستجد ان الترتيب قد يبداء بالملازمين ونحن نحتاج ان يبداء باللواء لانه اعلى رتبة تم العقداء وهكذا .
ننتظر افكاركم حول الموضوع


RE: اريد فكرة فلترة من عندكم - mobile - 13-02-2018

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

لما لا تنشئ حقل اخر وتميز الرتب مثلا بعدد حسب الترتيب
1 | لواء |
2|عميد|

وعند ستعمال Order by تضيف and لحقل التميز بالاعداد والله اعلم


RE: اريد فكرة فلترة من عندكم - Delphi4Us - 14-02-2018

السلام عليكم

فعلا اخ موبايل ، المنظومة القديمة فيها نفس الطريق ، تقوم بترتيب الرتب في ملف من نوع INI وعندما تريد عرض تقرير تقوم بالقراءة من الملف وترتيب حسب ذلك الترتيب ولكن قلت ربما هناك مفاتيح مثل OrderBy غير معروفة او مزيج من جملة استعلام ما تقوم بالغرض .
اردت ان ارى افكار جديدة