اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

:و: عدم تعارض ادخال الاجازات


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

المطلوب في نموذج الغياب عند ادخال تاريخ الغياب واختيار نوع الغياب نلاحظ انه اذا كان الغياب بعذر فأن الحقل (الغياب بعذر) هو الذي يأخذ القيمة وكذلك بالنسبة عند اختيار بغير عذر المشكلة انه في حالة الادخال الخطأ مثلا ادخل (نوع الغياب) (بدون عذر) ومن ثم اتضح انه (غياب بعذر )في حالة تغير نوع الغياب فأن الحقل (الغياب بعذر ) يحدث ولكن الحقل (الغياب بغير عذر )تضل القيمة كما هي المطلوب ان تحدث حتى لا تكرر وايضا عند ادخال [الغياب] لابد ان تكون هنالك عملية تقوم بفحص [جدول المرضيات] حتى لا يسجل الموظف غياب في فتره ويسجل مرضيه في نفس الفترة والمطلوب اذا سجل للموظف (اجازة مرضية )وكان هنالك غياب في تلك الفترة ان يتم حذف الغياب اي ان المرضية اذا سجلت تحذف الغياب اذا كان في نفس الفترة لنفس الموظف اما الغياب فلا يحذف المرضية بل لا يسجل الغياب ويعطى رسالة تنبيه

تحميل المثال

http://www.arabteam2000-forum.com/index.ph...=post&id=220969

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

النسبة للجزء الأول من السؤال

الحقل نوع الغياب حدث بعد التحديث يكون بالشكل التالي

If Me.نوع_الغياب = "غياب بعذر" Then
    Me.الغياب_بعذر = Me.المدة
    Me.الغياب_بغير_عذر = 0
Else
    Me.الغياب_بغير_عذر = Me.المدة
    Me.الغياب_بعذر = 0
End If

وعموما كان لي في المثال المرفق بعض التعديلات يمكنك الأخذ بها إن أعجبتك ، أهمها

1- إلغاء الحقول : المدة ، الغياب بعذر ، الغياب بدون عذر ، اجمالي الغياب ، من جدول الغياب لأنه يمكن الاستغناء عنها بحقول محسوبة في استعلام ، وبالتالي لم يعد هنالك حاجة للكود السابق

2- تحويل حقل نوع الغياب إلى حقل رقم بدلا من نص

بالنسبة للجزء الثاني فالجواب في المثال المرفق في الرابط

http://www.pcpages.com/osama457/Absint22.zip

(اضغط على عبارة click here )

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

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

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

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