11-10-15, 06:30 PM
وعليكم السلام ورحمة الله وبركاته ..
أولاً : أعتذر على التأخير في الرد أخي الكريم مهموم لظروف انقطاع النت عندي ..
ثانياً : أنا جربت الكود اللي حضرتك قمت بتعديله في آخر رد لك ، وبالفعل أصبح الآن يقرأ الـ Index اللي داخل الميثود (المصفوفة) SelectedRows وبذلك تخطينا العقبة الكبرى ..
لكن برضه في مشكلة صغيرة معليش ، وهي :
لاحظ النتيجة بعد التعديل الأخير، لو المستخدم اختار السجلات بشكل عشوائي ، فإنه لا يقوم بترتيب السجلات وإنما يقوم بعكس الترتيب فقط :
أي أنك قمت بعمل ()Reverse للسجلات ، فقلبت الترتيب رأساً على عقب ، ولذلك لو تلاحظ أصبح ترتيب 1001009 قبل 1001006 والمطلوب عمل Sort للسجلات بدلالة الحقل Item Code ، لكني لم أتمكن من عمل ذلك .. فعلمني رجاءً ..
