إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

كيف يمكن طرح وقت من وقت


5 رد (ردود) على هذا الموضوع

#1 محمد جمعه

محمد جمعه

    مشترك

  • الأعضــاء
  • 146 مشاركة

تاريخ المشاركة 08 March 2010 - 06:00 PM

بسم الله الرحمن والرحيم

اساتذتي الأعزاء
اعمل في برنامج حضور وانصراف
وعاوز اطرح وقت من وقت لحصر المتأخرين مثلا
كيف يمكن تنفيذ ذلك
وشكرا
mmgpgco@hotmail.com

تم التعديل بواسطة محمد جمعه, 08 March 2010 - 06:01 PM.


#2 homesick

homesick

    مشترك

  • الأعضــاء
  • 113 مشاركة
  • الاسم الأول:بلال
  • اسم العائلة:احمد
  • البـلـد: Country Flag

تاريخ المشاركة 11 March 2010 - 10:13 AM

ما في داعي تعمل طرح اذا كنت عايز تحضر المتأخرين
يعني ممكن تتأكد اذا كان وقت الحضور اكبر من وقت الدوام الرسمي هذا يكفي
من وجد الله فماذا فقد ؟!!

ومن فقد الله فماذا وجـــــد ؟!!

#3 tarek_fathi

tarek_fathi

    عضو مميز

  • الأعضــاء
  • 594 مشاركة
  • الاسم الأول:Tarek
  • اسم العائلة:Bakr
  • البـلـد: Country Flag
  • المنصب الحالي:Team Lead-Head of software Development Unit

تاريخ المشاركة 11 March 2010 - 12:39 PM

select round((sysdate-to_date('11-03-2010 :09:02:00','dd-mm-yyyy : hh24:mi:ss') ) *24)from dual
شيل طبعا التاريخ اللى انا كاتبه دة و اكتب اسم العمود و ظبط انت الجملة

تم التعديل بواسطة tarek_fathi, 11 March 2010 - 12:41 PM.


#4 محمد جمعه

محمد جمعه

    مشترك

  • الأعضــاء
  • 146 مشاركة

تاريخ المشاركة 11 March 2010 - 01:16 PM

السلام عليكم ورحمة الله وبركاته

شكراً اساتذتي الأعزاء
homesick
مطلوب معرفة عدد دقائق التأخير
لآن لائحة التأخيرات منقسمة الى
اربعة مراحل
الأولى من 1 الى 15 دقيقة
الثانية من 16 الى 30 دقيقة
والثالثة من 31 الى 60 دقيقة
والرابعة اكبر من 60 دقيقة
كل مرحلة تختلف في نسبة الخصم على المرتب
يعني مثلا الأولي 10% والثانية 25%والثالثة 50% والرابعة يوم كامل وهكذا

Tarek_fathi
المعادلة يعني عدد الساعات بين التاريخ الحالي وتاريخ ثابت هو 11 مارس 2010
المطلوب عدد الدقائق التأخير للموظفين عن 8.30 ص وذلك لحساب الجزاء لهم

تم التعديل بواسطة محمد جمعه, 11 March 2010 - 01:19 PM.


#5 tarek_fathi

tarek_fathi

    عضو مميز

  • الأعضــاء
  • 594 مشاركة
  • الاسم الأول:Tarek
  • اسم العائلة:Bakr
  • البـلـد: Country Flag
  • المنصب الحالي:Team Lead-Head of software Development Unit

تاريخ المشاركة 11 March 2010 - 01:40 PM

المعادلة يعني عدد الساعات بين التاريخ الحالي وتاريخ ثابت هو 11 مارس 2010
المطلوب عدد الدقائق التأخير للموظفين عن 8.30 ص وذلك لحساب الجزاء لهم


انا كنت بقولك ان التاريخ دة الى هو 11 مارس دة مثال بس
انت شيلة و وحط اسم العمود( اللى بيتسجل فية وقت الحضور)
و لو انت عاوز تطرح من الساعه 8 و نص كل يوم اعمل دة
كـود PHP

select
to_date(
to_char(
trunc(sysdate),'dd-mm-yyyy')||' :08:30'
,'dd-mm-yyyy :hh24:mi:ss')
- attrendance_column
from attrendance_table


#6 mk3bmw

mk3bmw

    عضو نشط

  • الأعضــاء
  • 234 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 March 2010 - 02:36 PM

هناك format للوقت sssss اقرأ عنه وسوف يفيدك إن شاء الله