بتاريخ: 4 أكتوبر 201312 سنة comment_240751 من المعلوم ان الخاصية Query_all_records لابد ان تكون نعم عند استخدام formula item: count item ولكن المشكله هو الوقت الطويل جدا التي تستغرقه الشاشه في اظهار المعلومات حتى وان كات عدد الريكوردات لايتجاوز 50 فهل هناك حل لسرعه الشاشه التي يجرى عليها عمليات حسابيه .... ----------------------------------------------------------------- محاولات غير ناجحه في حل المشكلة 1/ الاستغناء عن Query_all_records واستخدام Precompute Summaries للاسف تكون النتيجه خطأ ولا بد لذهاب الى اخر سجل للحصول على ناتج الصحيح 2/ استخدام Select count (1) into item form 000 للاسف استغرق وقت طويل ايضا... تقديم بلاغ
بتاريخ: 4 أكتوبر 201312 سنة comment_240754 السلام عليكم ورحمة الله وبركاته ... توجد خاصية من خصائص البلوك اسمها Precompute summaries تجدها no اجعلها yes وان شاء الله تكون المشكلة انحلت تقديم بلاغ
بتاريخ: 5 أكتوبر 201312 سنة كاتب الموضوع comment_240775 استعملتها للاسف تكون النتيجه خطأ ولا بد من الذهاب الى اخر سجل للحصول على ناتج الصحيح ولذالك ذهبت بالكود الى اخر سجل وبالتأكيد يأخذ وقت طويل ليس الحل المثالي لكن شاكر لكم اهتمامكم Loop exit when :system.last_record='TRUE'; synchronize; next_record; END LOOP; FIRST_RECORD; تقديم بلاغ
بتاريخ: 5 أكتوبر 201312 سنة comment_240777 ابقيها خاصية Query_all_records عندها yes واستخدام Precompute Summaries yes ايضاً انا هكذا جربتها ومافي مشاكل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.