اذهب الي المحتوي
أوفيسنا

حساب عطلة سنوية في الجزائر


nacer_alger

الردود الموصى بها

اخي رضوان انت انسان طيب وحريس وانا ممتن لك

نعم اكمل مثل اقراح اخير

اي يكون ادخال عدد ايام يدوي اما الحقول اخرى يكون الحساب اتوماتكيا مثل تاريخ بداية اجازة ونهايتها والرصيد الباقي في حوزة الموظف

تم تعديل بواسطه nacer_alger
رابط هذا التعليق
شارك

اخي رضوان اريد ان تعكس لي عملية حسابة في كود الذي اعطيتني اياه  بمعنى

 

اريد ان اغير  في  حقل Vac_Per اي يكون ادخال عطلة سنوية بشكل يدوي وعند ادخال ايام العطلة المطلوبة بطبيعة الحال يقوم يختيار تاريخ بداية العطلة فيعطيه تاريخ نهايتها  استناد لعدد ايام العطلة مطلوبة في حقل Vac_Per اتوماتكية

مع حفاظ على طريقة حساب  الاول التي عملته لي  اخي رضوان فهي جيدة في نتيجة و صحيحة

التغييرات تكون :

1- جعل حقل Vac_Per ادخال يدوي

2-بمجرد ادخال في حقل Vac_Per عدد ايام عطلة و اختيار تاريخ بدايتها يعطيك تاريخ نهايتها اتوماتكيا

ارجو ان اكون موفق في الشرح طلبي اخي رضوان

واقول لك بلهجة الجزائرية تستهل كل خير ياخو

رابط هذا التعليق
شارك

سلام اخي رضوان تم توصل الى حل جيد بمساعدتك و تشجيعي على تعلم شكرا لك

قمت بجعل حقل Vac_Per دون حساب اي ادخال يدوي ثم قمت بانشاء في استعلام حقل Date_retour وادخلت الحساب التالي

date_retour:[Vac_Per]+[date_départ]-1

فاصبح عملية  الحسابية رائعة جدا

هناك مشكل صغير وهو اذ كان تاريخ التوظيف مثلا في في نفس السنة الحساب صحيح لكن يظهر  بعلامة بسالب (-) كيف اتخلص من هذه العلامة

و الرصيد المتبقي من اجازة السنوية مفروض يظهر 0

فقمت بانشاء حقليم واحد اسمه عطلة موظف جديد و كتبقي من عطلة موظف جديد وادخال هنا يكون يدوي

شكرا كثير اخي رضوان فلولاك ماتعلمت وماتوصلت الى هذاالعمل الرائع

حساب اجازاة سنوية بطريقة ثانية1.rar

تم تعديل بواسطه nacer_alger
رابط هذا التعليق
شارك

اريد اظافة حقل موظف جدبد ليحسب رصيده المتبقي مع حقل رصيد اجازة سنوية

 

post-95466-0-03840200-1422099806_thumb.j

تم تعديل بواسطه nacer_alger
رابط هذا التعليق
شارك

  • 2 weeks later...

اخي رضوان لقد اضفت حقل في النموذج و الغرض منه اريد ان ادخل فيه رصيد القديم لموظف ويحتسب مع ال30 يوما

لم اعرف كيف اعدل في الكود الذي اعطيتني اياه  لكي يحسب لي هذا الحقل

رابط هذا التعليق
شارك

سلام اخي رضوان

اضفت حقل سميته reliquat هذا الحقل يمثل الرصيد القديم لموظف

غرضي  هو جمع الرصيد القديم مع حقل   prev_bal مع 30 يوما

هناك موظفين لهم رصيد قديم اي يجب ان ادخله في حقل لكي يحسب مع 30 يوما التي تمنح سنويا

بمعنى:

اي اجازة السنوية  30 يومprev_bal+ 

reliquat

 

GESTION2015.rar

رابط هذا التعليق
شارك

أرى أنك عدت الى جعل الأرصدة حقولا ضمن الجداول

و هذا أمر يخالف المنطق البرمجي

أي حقل محسوب يجب أن يكون ضمن استعلام أو معادلة أو دالة و لايصح أن يكون حقلا من حقول الجداول

فاما أن تسير ضمن المنطق البرمجي في هذا الموضوع

أو ان شئت أقفلنا هذا الموضوع و تفتح موضوعا جديدا لعل أحدا من الأخوة يستطيع مساعدتك حسب المنطق الذي تصر على السير عليه

رابط هذا التعليق
شارك

لا اخي ردوان لا اريد ان تقفل الموضوع

اجعله في استعلام لا مشكلة لدي

انت انشئت لي كود يحطي 30يوما كل سنة اريد ان اضيف رصيد قديم الى موظف بانشاء حقل مشتقل و اضع فيه الرصيد القديم و يحتسب معه

اي 30 يوما كل شهر + حقل الدي  اضيف فيه الرصيد وليس شرط ان يكون في  الجدول ادا اردت اجعله مستقل

وانا ممتن اليك كثير

رابط هذا التعليق
شارك

سلام عليكم

اخي رضوان قمت بعمل حقل في جدوال الموظفين سميه reliquat  اي (رصيد قديم )

مع اي حقل اجمعه في استعلام مع حقل  prev_bal

 

 

Expr2: [Prev_Bal]+[Reliquat]

 

ام  اجمعه مع هذه الدالة  في النموذج =vac_bal([code_employé])

رابط هذا التعليق
شارك

جمعته مع رصيد الصابق

اي reliquat +vac_bal نجحت العملية  مثلا 30 يومن + 10 =40

  لكن في الجدول مازال ياخذ سوى 30 يوما كرصيد اي اذا تجاوزالرصيد 30 يوما النتائج تظهر بساالب

رابط هذا التعليق
شارك

هذا ما يؤكد كلامي لك بأنك تسير عكس المنطق البرمجي ، لانه من الخطأ الكبير تخزين بيانات محسوبة ضمن الجداول ، المنطق الصحيح ه.و ان كل قيمة محسوبة تستخرج بواسطة معادلة بحيث تتحدث قيمتها تلقائيا عند تغير اي مكون من مكوناتها

رابط هذا التعليق
شارك

السلام عليكم استاذ رضوان واخي ناصر

عذرا للمداخلة

كنت قد اتبعت منهجية معادلات البرنامج منذ البداية 

وقد إستفدت منها

بالنسبة للموظفين حديثي التوظيف المشكلة منتهية اما الموظفين القديمي التوظيف

مثلا موظف وظف منذ 1985/08/01 ويلزمه 50 يوم عطلة سنوية عن كل سنة 

يعني من ذاك الوقت تحصل على 1450 يوم (29 سنة × 50 يوم)

فالسؤال : ماهي الطريقة او الإضافة في البرنامج التي تنقص هذا العدد من من الإجازات الممنوحة وتبقى الا الإجازة للسنة الحالية ؟

وشكرا 

رابط هذا التعليق
شارك

و عليم السلام اخي كريمو

 شكرا لك لمساعدتي في برنامج ترقية الموظفين في احد مواضيعي القديمة

بانسبة لبرنامجي قمت باضافة حقل وسميته الرصيد القديم وجمعته مع مستحق العطلة هذا ما فعلت

رابط هذا التعليق
شارك

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information