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

الحضور والانصراف


AhmedEmam

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

السلام عليكم 

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

NU_ID: عداد تلقائى            USERID:كود الموظف    CHECKTYPE : نوع الحضور والانصراف      CHECKTIME: الوقت والتاريخ

CHECKINOUT
NU_ID USERID CHECKTIME CHECKTYPE
1 4 30/09/2018 07:53:54 ص I
2 4 02/10/2018 07:50:53 ص I
3 4 02/10/2018 05:36:52 م O
4 4 03/10/2018 07:52:02 ص I
5 4 03/10/2018 07:53:18 م O
6 11 27/09/2018 07:52:08 ص I
7 11 27/09/2018 05:08:28 م O
8 11 30/09/2018 07:55:35 ص I
9 11 30/09/2018 05:31:30 م O
10 11 01/10/2018 07:53:43 ص I
11 11 02/10/2018 07:53:08 ص I
12 11 02/10/2018 05:31:05 م O


وجدول  اسمه public_hr_attendance: وشكله كالتالى:

public_hr_attendance
NU_ID USERID check_in check_out worked_hours
1 4 30/09/2018 07:53:54 ص 02/10/2018 05:36:52 م  
2 4 02/10/2018 07:50:53 ص 02/10/2018 05:36:52 م  
4 4 03/10/2018 07:52:02 ص 03/10/2018 07:53:18 م  
6 11 27/09/2018 07:52:08 ص 27/09/2018 05:08:28 م  
8 11 30/09/2018 07:55:35 ص 30/09/2018 05:31:30 م  
10 11 01/10/2018 07:53:43 ص 02/10/2018 05:31:05 م  
11 11 02/10/2018 07:53:08 ص 02/10/2018 05:31:05 م

 

 

انا عملت استعلام يرمى من جدول CHECKINOUT الى public_hr_attendance مستخدم دالة dlookup علشان يكون الحضور امامه الانصراف بتاعه لكل موظف

بس فى مشكلة احنا نظام الشركة عندنا غير مرتبطين بوقت انصراف يعنى ممكن موظف يعمل حضور 8 ص وانصراف 4م وموظف اخر 8ص من نفس اليوم ويعمل انصراف اليوم التالى الساعة 8ص يعنى اشتغل 24 ساعة 

المطلوب :

لما اعمل استعلام الاضافه من CHECKINOUT الى public_hr_attendance يرمى البيانات بطريقه  مسلسله بمعنى 

موظف عمل حضور الساعة 8 ص وبعد كدة نسى يعمل انصراف وفى اليوم التالى عمل حضور 8ص وانصراف 5:30م  مثل:

 

CHECKINOUT
NU_ID USERID CHECKTIME CHECKTYPE
1 4 30/09/2018 07:53:54 ص I
2 4 02/10/2018 07:50:53 ص I
3 4 02/10/2018 05:36:52 م O

بعد عمل الاستعلام المفروض تكون كده

public_hr_attendance

 

public_hr_attendance
NU_ID USERID check_in check_out worked_hours
1 4 30/09/2018 07:53:54 ص    
2 4 02/10/2018 07:50:53 ص 02/10/2018 05:36:52 م  

 

لكن لما عملت الاستعلام ظهرت البيانات كالتالى:

public_hr_attendance
NU_ID USERID check_in check_out worked_hours
1 4 30/09/2018 07:53:54 ص 02/10/2018 05:36:52 م  
2 4 02/10/2018 07:50:53 ص 02/10/2018 05:36:52 م  

المفروض يوم 30 يكون الانصراف فارغ لا هو اخذ الانصراف تلقائى من اليوم اللى بعديه وده غلط انا عايزها فاضية

مرفق القاعدة

 

att2000.mdb

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

2 ساعات مضت, AhmedEmam said:

لما اعمل استعلام الاضافه من CHECKINOUT الى public_hr_attendance يرمى البيانات بطريقه  مسلسله بمعنى 

موظف عمل حضور الساعة 8 ص وبعد كدة نسى يعمل انصراف وفى اليوم التالى عمل حضور 8ص وانصراف 5:30م 

حتى الان ماشي الحال
لكن المثال محير شوف

2 ساعات مضت, AhmedEmam said:
CHECKINOUT
NU_ID USERID  CHECKTIME CHECKTYPE
1 4 30/09/2018 07:53:54 ص I
2 4 02/10/2018 07:50:53 ص I
3 4 02/10/2018 05:36:52 م O

هل يعني ان اليوزر اي رقم 4 دخل الى الشركة في يوم 30-9-2018 ولن خرج منه و بعدين في يوم 2-10-2018 دخل الى الشركة من جديد
اذا كيف دخل من جديد في يوم 2-10-2018 ولن خرج منه من قبل اي في 30-9-2018 وبعده ؟

 

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

حضرتك احنا شغلين على جهاز بصمة والموظف وهوا داخل الشركة بيختم وهوا خارج نسى يختم هلى جهاز البصمة انصراف يوم 30

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

وطبعا احنا اجازة لحد يوم 1فى الشهر وبعد كده عمل حضور يوم 2 وهوا ماشى عمل انصراف

شكرا لحضرتك...

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

حضرتك CHECKINOUT ده جدول خاص بجهاز البصمة بياخذ الحضور والانصراف منه اما جدول public_hr_attendance فهو خاص ببرنامج ERB SYSTEM

فمفيش طريقة نسمع الحضور والانصراف من الجهاز الى البرنامج غير الطريقة دى 

شكرا...

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

حضرتك دى صورة برنامج ERB بعد لما بعمل الاستعلام بتظهر الحضور والانصراف كالتالى:

الغرض من الموضوع كله ان احنا مش نعمل CREATE من البرنامج ولكن كل يوم نضغط على الاستعلام يرمى من الجدول الخاص بجهاز البصمة الى 

الجدول المربوط ببرنامج ERB

 

Untitled.png

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

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