بتاريخ: 30 يوليو 200520 سنة comment_43119 عند عرض التقرير يلاحظ حقل المرتب واذا كان اقل من 100 مثلا يضاف الية 10 ليصبح 110 خلال كل التقرير لجميع موظفى الادارة رقم 2 مثلا تقديم بلاغ
بتاريخ: 31 يوليو 200520 سنة كاتب الموضوع comment_43186 المطلوب عرض تقرير يختار من جدول مرتبات الموظفين واذا كان المرتب اكبر من 100 جنية يضيف فى عمود مجاور فى التقرير نسبة 10% والشرط هو ان يكون الموظف يتبع ادارة رقم 2 فقط من بين الادارات مع الشكر تقديم بلاغ
بتاريخ: 31 يوليو 200520 سنة comment_43190 you can do this by selectlook at this select:select deptno, ename, sal, decode(deptno, 2, decode( sign(sal-100), -1, sal, sal*1.1), sal) new_salfrom emp;and you can solve this problem by using formula item in you group تم تعديل 31 يوليو 200520 سنة بواسطة chayah تقديم بلاغ
بتاريخ: 31 يوليو 200520 سنة comment_43204 الاخ الكريم يمكن اضافة formula في الجروب حيث تضع معادلة فيها كالتاليوتضع نوع formula number والقيمة 10.2 temp number(10.2); begin if deptno=2 then if sal>100 then temp:=sal+(sal*0.1 ); return(temp); end if; end if; end ; وتظهره بالتقرير وهذه الطريقة افضل تم تعديل 31 يوليو 200520 سنة بواسطة Admin05 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.