بتاريخ: 28 أبريل 200916 سنة comment_155112 السلام عليكم ورحمة الله وبركاته اخواني الافاضل انا عندي report عن order sheet وعامل باراميتر فيه قيمتين with price ,without price ابغى اذا اخترت without price اخفي بيانات price واقوم ببعض التعديلات مثل تغيير الالوان وغيره ولكم مني جزيل الشكر ومن الله الاجر تقديم بلاغ
بتاريخ: 28 أبريل 200916 سنة comment_155164 ممكن حل بسيط هتعمل نسختين من نفس التقرير وطبعا كل واحد له اسم مختلف أحدهما به هذا العمود والاخر لايوجد به هذا العمود ومن الفورم عند استدعائه هتعمل جملة if then يعني لو كنت مختار with price تختار القرير الاول ولو مختار without price هتختار التقرير الثاني وهكذا هذا حل بسيط وعملي ممكن يوفر عليك الكتير بالنسبة لعملية تغير الالوان أنت لم تحدد شروطك على العموم دي أيضا بسيطة جدا هتقف على أي أيتم وانت داخل ال layout model اضغط يمين على الايتم اختار conditional formatting وبعد كده اختار new وستجد مجموعة من الشروط طبق ما تريده وستجد التغيرات كما اخترت تقديم بلاغ
بتاريخ: 28 أبريل 200916 سنة comment_155176 السلام عليكم - لاظهار عمود أو أخفاؤه فى التقرير ... يمكن استخدام محرر pl\sql على العمود ووضع الشرط المطلوب وجعل ال return value TRUE OR FALSE function F_LOCFormatTrigger return boolean is begin if _1 = 'withprice' then return (TRUE); else return (false); end if; end; بالنسبة لاستخدام الالوان ... استكمالا لما ذكرة الأخ / مصطفى سيكون الأوامر كالتالي باستخدام SRW Package function F_DEPTNOFormatTrigger return boolean is begin if (:DEPTNO BETWEEN '10' and '20') then srw.set_foreground_border_color('magenta'); srw.set_border_pattern('solid'); srw.set_foreground_fill_color('green'); srw.set_fill_pattern('solid'); srw.set_text_color('red'); srw.set_font_face('Arial'); srw.set_font_size(16); srw.set_font_weight(srw.bold_weight); srw.set_font_style(srw.plain_style); srw.set_font_style(srw.underline_style); end if; return (TRUE); end; اليك هذا الرابط عن اوامر ال SRW إضغط هنا وهذا الملف ايضا srw.rar تقديم بلاغ
بتاريخ: 29 أبريل 200916 سنة كاتب الموضوع comment_155184 مشكورين اخواني والله يجزاكم خير ويعطيكم العافيه تقديم بلاغ
بتاريخ: 27 يوليو 200916 سنة comment_164740 ممكن اخي / مصطفى شرح وظيفه الــ conditional formatting ؟؟ تقديم بلاغ
بتاريخ: 29 يوليو 200916 سنة comment_164947 السلام عليكم.ال conditional formatting هي ببساطه أنك تريد أن تظهر item معين بشكل معين بناء على شرط أو تحكم ظهور ال item من عدمه بناء على شرط معين.هناك طريقتين إستخدام ال conditional formatting الأولى مثل ال microsoft word كما عودتنا مايكرو سوفت أي عن طريق ال wizard. أما الثانيه فتكون من خلال كتابة الأكواد مباشرة.الأولى من خلال خاصيه تسمي ال conditional formatting وهي موجوده ضمن ال property inspector لل item . إذهب إلى ال layout model ثم إلي ال item وإضغط f4 ثم إذهب إلى الخاصيه السالف ذكرها وأظن أنك ستعرف الباقي.الثانيه من خلال كتابة الأكواد مباشرة بدون GUI لهذه العمليه . الخاصيه تسمى Format trigger وستجدها أسفل الخاصيه السابقه. هذا التريجر يرجع boolean أي true أو false . True تعني أن الأيتم سوف يظهر علي أي حال أما false تعني أنه لن يظهر لذلك لو أردت إخفاء الحقل أكتب return (false); ولو أردت عمل أي الوان بناء على شرط معين سيكون عليك كتابتها من خلال إستخدام باكيدج srw مثل المثال السابق ولازم لازم ينتهي كودك ب return (true); ملاحظه: لو عملت ما تريد بإستخدام الطريقه الأولي يمكن أن تري الكود لهذه العمليه من خلال دخولك على التريجر الموجود في الطريقه الثانيه. تقديم بلاغ
بتاريخ: 29 يوليو 200916 سنة comment_164950 السلام عليكماشكرك جدا على هذه المعلومات...وبارك الله فيك...تحياتي... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.