تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اجازات اعتياديه
#1
السلام عليكم
اخي بالنسبه للاجازات الاعتياديه اريد حساب رصيد الإجازات للموظف واريد يظهرلي الرصيد الكلي بالتيكست الخاص بالرصيد الكلي ، بالنسبه للموظف الذي تعيينه جديد أو تم تعينه من فترة مثلا قبل سنه او سنتين : يتم إدخال تاريخ اليوم الذي يريد أن يخرج فيه الإجازة وتاريخ التعيين او المباشره ويتم طرح التاريخين معا" ليعطي الرصيد الكلي او النهائي بالشهر والسنة ثم إدخال مدة الاجازه وبعد ذلك يتم إدخال الإجازات التي تمتع بها الموظف من خلال جمعها .... ممكن اعرف شلوون برمجتها
الرد }}}
تم الشكر بواسطة:
#2
(19-12-14, 08:41 PM)ضياء الشمس كتب : السلام عليكم
اخي بالنسبه للاجازات الاعتياديه اريد حساب رصيد الإجازات للموظف  واريد يظهرلي الرصيد الكلي بالتيكست الخاص بالرصيد الكلي  ،
الرصيد الكلي يظهر في التكست  الخاص بالرصيد وكذلك الرصيد المتبقي وعدد الاجازات ..اين المشكلة ؟؟
بالنسبه للموظف الذي تعيينه جديد أو تم تعينه من فترة مثلا قبل سنه او سنتين : يتم إدخال تاريخ اليوم الذي يريد أن يخرج فيه الإجازة وتاريخ التعيين او المباشره ويتم طرح التاريخين معا" ليعطي الرصيد الكلي او النهائي بالشهر والسنة ثم إدخال مدة الاجازه وبعد ذلك يتم إدخال الإجازات التي تمتع بها الموظف من خلال جمعها .... ممكن اعرف شلوون برمجتها
اخي العزيز يتم حساب الرصيد الكلي من تاريخ اضافة الموظف الى النظام وليس من تاريخ مباشرته وقد عملت ذلك بسبب صعوبة حساب عدد الاجازات للسنين السابقة خاصة اذا كان لديك موظف خدمته طويلة (كيف يمكنك حسابها ) فوجد ان الحل الامثل ان يحتسب الرصيد من تاريخ الاضافة وقد تجد في فورم بيانات الموظف حقل خاص بتاريخ الاضافه يعتمد تاريخ الاضافة تلقائيا وقد عملت على اخفائه يمكنك اضهاره بتغيير خاصية Visible=True اما اذا اردت حساب الرصيد الكلي للاجازات من تاريخ المباشرة فاجعل تاريخ الاضافة في فورم بيانات الموظف  هو نفس تاريخ المباشرة فيقوم النظام بحساب الرصيد الكلي من ذلك التاريخ
ام كيفية حساب الرصيد فهو كالاتي : 
يتم حساب عدد الايام من تاريخ الاضافة الى تاريخ اليوم الذي يريد الموظف اخذ اجازة ثم تقسم على 30 والناتج يضرب في 3 وهو رصيد الشهري ثم تحسب عدد ايام الاجازات وتطرح من الرصيد فينتج الرصيد المتبقي 
اتمنى ان يكون هذا واضحا 
تحياتي لك

   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم