بتاريخ: 26 مارس 200620 سنة comment_64310 السلام عليكمارجوا منكم اعطائي مثال لشرح كشي يمكن تلوين التقرير بين سطر واخر هل بالاعتماد على قيمة الrownumواذا كان كذلك فاين يتم وضع الfunction المناسبةمع الشكر الجزيل تقديم بلاغ
بتاريخ: 27 مارس 200620 سنة كاتب الموضوع comment_64389 function R_G_I01_CODEFormatTrigger return boolean is begin -- Automatically Generated from Report Builder. if (:rownum mod 2='0') then srw.set_foreground_border_color('gray96'); srw.set_border_pattern('solid'); srw.set_foreground_fill_color('white'); srw.set_fill_pattern('solid'); end if; return (TRUE); end; وبقت المشكلة في ايعاز Order Byفاذا كان موجود ضمن الselect فانه يرجع الاسطر بصورة غير مرتبة تقديم بلاغ
بتاريخ: 29 مارس 200620 سنة كاتب الموضوع comment_64666 عند الاستعلام بدون وجود الorder by يكون الناتج صحيح والتلوين بين سطر واخر ولكن عند وجود الorder by فلايتم ذلك مالحل لمن واجه المشكلة نفسها؟اخوكم تقديم بلاغ
بتاريخ: 30 مارس 200620 سنة comment_64812 الحل الامثل لهذه المشكلة هو انك تضيف summary column فى نفس الجروب اللى انت عايز تلونهاال summary ده عبارة عن count لاى عمود فى نفس الجروب ولكين اسمهser_color وفى الفورمات تريجر بتاع الجروب دى تكتب الكود التالى if (:ser_color mod 2 = 0) then srw.set_foreground_border_color('black'); srw.set_border_pattern('solid'); srw.set_foreground_fill_color('gray16'); srw.set_fill_pattern('solid'); end if; return (true); انا مش عارف الكود طالع مقلوب حاول انت تعدله تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.