بتاريخ: 29 أكتوبر 200520 سنة comment_50447 السلام عليكم ورحمة الله وبركاته والله يعطيكم العافية سؤالي يأبطال الأوراكل هو عندي شاشة إدخال البدلات وشاشة أخرى لإدخال الرواتب وهناك حقل في شاشة البدلات وليكن بدل المواصلات في السنة يعني 3600 ريال في السنةأريد من ال system أن يطبع كل شهر بحاله يعني عند إنشاء ريبورت وكان راتب الشخص 3000 ريال في شهر 1 وأيضا باقي الأشهر حتى شهر 10 يصبح 3500 ريال التقرير على الشكر التالي :يأخذ شهر 1 (الراتب 3000 مع بدل المواصلات 300 ) وشهر 2 (الراتب 3000 مع بدل المواصلات 300 ) ...... إلخ.سؤالي كيف أتحكم بالتاريخ ليأخذ بدل المواصلات لكل شهر ويعرضها في التقرير مع العلم أن هناك براميتران في التقرير وهما (الشهر و السنة )أرجوا أن يكون سؤالي واضح والله الموفق تقديم بلاغ
بتاريخ: 29 أكتوبر 200520 سنة comment_50481 يقسم البدل على 12 أو تنشيء جدول يشتمل على الشهر والسنة ويتم التعامل معهما بحيث قبل تحميل الرواتب يتم إدخال الشهر والسنة وبالتقرير يطلب max(year||month) ويتم التعامل معه دون الحاجة لادخاله بالبارامتر أو أي تقرير يحتاج الشهر والسنة. تقديم بلاغ
بتاريخ: 30 أكتوبر 200520 سنة comment_50491 الحل ان شاء الله موجود بس يحتاج شوية وقت لشرح كيفيه عمل ذلك0[email protected] تقديم بلاغ
بتاريخ: 30 أكتوبر 200520 سنة كاتب الموضوع comment_50496 مشكور ياشباب على الرد السريع ولكن أريد أن أوضح شغلة مهمةوهي أريد أن أضع حقل يتم التجميع عن طريقه يعني عندما أقول 2 أريد أن أفهم الجهاز أن يضع البدل المراد على مرحلتين .لنفرض أن الموظف قد بدأ الدوام في 01/01/2005 وأريد أن أعطيع بدل السكن عن راتب شهرين لنفرض 6000 فأريد في هذه الحالة عند طباعة تقرير أن يقوم بوضع بدل السكن في تاريخ 01/06/2005 و 01/12/2005 أتوماتيكيا طبعا مع الطباعة تكون مع الراتب والبدلات الأخرى أرجوا أن يكون واضحا لأن هذه الفكرة مطلوبة بشدة في دول الخليج بحيث توفر الوقت يعني اليوزر يقوم بإدخال البدلات مرة واحدة فقط وهو يتحكم بظهور الريبورت لمدة 10 سنوات لأمام لهذا المستخدم وجزاكم الله عنا كل الخير . تقديم بلاغ
بتاريخ: 1 نوفمبر 200520 سنة كاتب الموضوع comment_50640 لاتنسونا ياحلوين الله يخليكم وكل عام وأنتم بخير تقديم بلاغ
بتاريخ: 2 نوفمبر 200520 سنة comment_50682 الاخ الكريمان شا الله تفيدك بعض الاقتراحات فقد نفذتها ونجحت معيعمل حقل جديد ولنسيمة بحق التكرار هذا الحقل موجود في التاليcreate table trepeat(tid number(4),tdesc varchar2(30));اعمل فورم على هذا الحقل وادخل البيانمات التاليةالتكرار الوصف1 مرة في السنة2 مرتين في السنة3 ثلاث مرات بالسنة..................... الخطبعا هنا تتحكم بعدد مرات التكرار وتقسمها حسب السنةبالنسبة لجدول البدلات يجب التعديل بحيث تضيف حقل للتكرارثم عند الاضافة يصبح جاهز لتختار عدد مرات التكرار حسب lov ويصبح بالشكل التاليرقم الموظف الاسم1 Admin05نوع البدل طبيعته المبلغ عدد مرات التكراربدل مواصلات اضافة 500 1 عند عرض التقرير يجب عليك الاخذ بعين الاعتبار كم مرة يجب عرضه خلال السنة وكما وضحت لك سابقامع التحية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.