السلام عليكم و رحمة الله و بركاتة
السادة الخبراء
طلبوا مني فى العمل ان اعمل LOV فيها خاصية الـOrder بمعنى انني عندى LOV فيها الـId & Description
و عندما اقوم بالضغط على الـId يقوم بعمل الـOrder للـLOV بالـID
الرجاء المساعدة
و جزاكم الله كل خير
السلام عليكم و رحمة الله و بركاتة
السادة الخبراء
طلبوا مني فى العمل ان اعمل LOV فيها خاصية الـOrder بمعنى انني عندى LOV فيها الـId & Description
و عندما اقوم بالضغط على الـId يقوم بعمل الـOrder للـLOV بالـID
الرجاء المساعدة
و جزاكم الله كل خير
السلام عليكم
بالنسبة للــ LOV فهي صعبة
ولكن هناك طريقة بديلة
ان تعمل بلوك نفرض اسم البلوك BLK على شكل الــ LOV بالجدول المطلوب ويحتوي البلوك على حقلين الــ ID ولا DESCR
وبعد ذلك
نعمل الاتي لترتيب الــ ID
على مستوى الايتم ID نعمل تريجر WHEN-MOUSE-CLICK
CLEARE_BLOCK(NO_COMMIT);
SET_BLOCK_PROPERTY('BLK,ORDER_BY,'ID '') هذا في حالة التصاعدي
SET_BLOCK_PROPERTY('BLK,ORDER_BY,'ID DESC في حالى التنازلي
EXECUTE_QUERY;
طبعا بامكانك استخدام باراميتر لمعرفة ما اذا كان تصاعدي او تنازلي
وعلى مستوى الايتم DESCR تعمل نفس الشئ
ارجو ان تكون الفكرة واضحة
والطريقة هذي مستخدمينها في برامج كثيرة ومية مية شغاله
وفقك الله
الجنتل
هذا الموضوع مغلق.