بتاريخ: 7 نوفمبر 201213 سنة comment_228842 السلام عليكم ورحمة الله وبركاتهلدي جدول الاجازات فيه كود الموظفاسم الموظفتاريخ الاجازة تايخ العودةحالة الموظف ( 1و 0) 0 فى حالة الموظف انتهت أجازته و 1 فى حالة الموظف فى أجازةكيف يمكن جعل قاعدة البيانات تغير قيمة الحقل - حالة الموظف - تلقائيا عندما يكون تاريخ السيرفر هو تاريخ عودة الموظف .. طبعا الكلام ده هيطبق على عدد كبير من السجلات ..وجزاكم الله عني خير الجزاء تقديم بلاغ
بتاريخ: 8 نوفمبر 201213 سنة comment_228864 if Return_Date <= sysdate then emp_stat:=1 else emp_stat:=0 end if; تقديم بلاغ
بتاريخ: 8 نوفمبر 201213 سنة كاتب الموضوع comment_228871 جزاكم الله خير ولكن التريجر ده مش هيفنع يتعمل على الجدول لانه التاريخ ممكن يكون قديم ؟ تقديم بلاغ
بتاريخ: 8 نوفمبر 201213 سنة comment_228877 الاخ العزيز New_Boy اذا كان الفكرة على برنامج شؤون موظفين لازم هناك المنطقية في تركيب الحركة للأجازة اقصد مثلاً اذا تريد هذا الشئ يجب ان يكون هناك تاريخ بدء الاجازة وتاريخ انتهائها ويتم المقارنة بتاريخ الانتهاء مساواتاً مع التاريخ الحالي وهذا واضح بنفس طريقة الاخ الكريم الذي تفضل بها لكن يجب تغطية كل الاحتمالات مثلاً اذا حدث وان الموظف بعد انهاء الاجازة استمر في الاجازة وكذا اذا حدث أنه الموظف أخذ اجازة ولاي سبب جاء وباشر العمل هل من المعقول ان ينتظر الى انتهاء الاجازة ففي هذه الحالة تكون المنطقية في انه لازم تكون حركة مناظرة تسمى قطع أجازة تحاكي كل الاحتمالات اما اذا اعتمدت على نفس المنطق اما انه اذا كان الغرض التوضيح في مثالك فالشرح السباق اظن ان قد يفي نوعاً ما بطلبك حبيت التوضيح للفائدة وارجوا نه قد افدتكأخوك... تقديم بلاغ
بتاريخ: 9 نوفمبر 201213 سنة comment_228899 الاخ العزيز New_Boy اذا كان الفكرة على برنامج شؤون موظفين لازم هناك المنطقية في تركيب الحركة للأجازة اقصد مثلاً اذا تريد هذا الشئ يجب ان يكون هناك تاريخ بدء الاجازة وتاريخ انتهائها ويتم المقارنة بتاريخ الانتهاء مساواتاً مع التاريخ الحالي وهذا واضح بنفس طريقة الاخ الكريم الذي تفضل بها لكن يجب تغطية كل الاحتمالات مثلاً اذا حدث وان الموظف بعد انهاء الاجازة استمر في الاجازة وكذا اذا حدث أنه الموظف أخذ اجازة ولاي سبب جاء وباشر العمل هل من المعقول ان ينتظر الى انتهاء الاجازة ففي هذه الحالة تكون المنطقية في انه لازم تكون حركة مناظرة تسمى قطع أجازة تحاكي كل الاحتمالات اما اذا اعتمدت على نفس المنطق اما انه اذا كان الغرض التوضيح في مثالك فالشرح السباق اظن ان قد يفي نوعاً ما بطلبك حبيت التوضيح للفائدة وارجوا نه قد افدتكأخوك... كلام سليم..واقترح ان يتم انشاء Oracle Job تقوم بالمطلوب...بحيث يتم تشغيلها بشكل آلي كل يوم مع وجود بروسيجر يقوم بالتشييك على تاريخ انتهاء الاجازات للموظفين وتغيير قيمة الـ Flag إذا تحقق الشرط.تحياتي. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.