الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في طرح الوقت

بدأه الطاير في 15 أبريل 2010 · 34 رد · 11,550 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

لو ادخلت تاريخ البداية من الساعة 19.00 اي 7 مساء حتى 7 صباحا يحسب المدة 12 ... وها مظبوط

المشكلة :

لو كتبت الخروج 6 صباحا يعطي الناتج 13 ساعة وها خطأ الفروض يطلع 11 ساعة

ولو كتبت الخروج 8 صباحة يعطي الناتج 11 ساعة والمفروض يكتب 13 ساعة

يعني العملية اصبحت عكسية

والمرفق مبين به المطلوب

Dur.rar

#2

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

الحل بالمرفق

ومنطقه كما يلي :

إن كانت ساعة البداية وساعة النهاية في نفس اليوم فلا مشكلة وتتم عملية الطرح بصورة طبيعية (نهاية - بداية)

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

الساعات المتبقية على نهاية اليوم السابق + الساعات المنقضية منذ بداية اليوم الجديد

أتركك مع الحل

===========

طبتم واهتديتم

Dur.rar

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#3

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

لكن الموضوع عندي تطور شوية وارجوا منك المزيد من المساعدة

فعندي عدة حقول تمت اضافتها مأخرا

وهم :

حثل وقت العمل الفعلى + حقلين للأذونات + حقل التأخير + حقل العمل الاضافي

وبالنهاية محتاج حساب حقل التأخير في حال وجود تأخير وحقل العمل الإضافي في حال وجود إضافي

وجزاك الله خيييييييييييييييييييييير

تابع المرفق

Dur arb.rar

#4
الطاير كتب:

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

لكن الموضوع عندي تطور شوية وارجوا منك المزيد من المساعدة

فعندي عدة حقول تمت اضافتها مأخرا

وهم :

حثل وقت العمل الفعلى + حقلين للأذونات + حقل التأخير + حقل العمل الاضافي

وبالنهاية محتاج حساب حقل التأخير في حال وجود تأخير وحقل العمل الإضافي في حال وجود إضافي

وجزاك الله خيييييييييييييييييييييير

تابع المرفق

جزاك الله كل خير أستاذنا الحبيب ايهاب عثمان وأرجو منك بأن تسمح لي بهذه المداخلة ..

أخي الكريم الطائرمرفق مثالك بعد التعديل أرجو أن يفي بالغرض ..

ملاحظة : تم اعادة تعديل المرفق لاحقا ...

طبتم واهتديتم ..

أخوك بالله أبو عدنان ..

Dur arb.rar

تم تعديل هذه المشاركة بواسطة moh samer ali في 18 أبريل 2010 في 19:41

27169617.gif
#5

بارك الله فيك أبا يوسف وجزاك خيراً...

أين المرفق؟؟؟ :ph34r:

1

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#6
ايهاب عثمان كتب:

بارك الله فيك أبا يوسف وجزاك خيراً...

أين المرفق؟؟؟ :ph34r:

وفيك أستاذي وآسف نسيت المرفق ..

تم أرفاق المثال في المشاركة السابقة ...

تقبل تحياتي وشكرا لك ..

تم تعديل هذه المشاركة بواسطة moh samer ali في 18 أبريل 2010 في 11:22

27169617.gif
#7

جزاك الله خير ابو عدنان واحبك الله الذي احببتنا فيه

وبالفعل استفدت جدا من مشاركتك

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

لكن مجموع التأخير ومجموع العمل الاضافي يطلع بالارقام العادية وليس بالساعات

بمعنى 1:30 ساعة ونصف تطلع 1.50 فهل لها حل عملا بأن عدد الساعات في الشهر احيانا يزيد عن 24 ساعة

ولك وللأخ ايهاب كل الشكر على مساعدتكم

وتقبلوا تحياتي

#8

أخي الكريم الطائر يجب المجموع أن يطلع بالأرقام العادية بعدما قمنا بعملية ضرب الرقم ب 24 وهنا نعرف مجموع عدد الساعات وفرضنا واحد عنده اضافي 150 ساعة فكيف سنكتبها هكذا ؟: 150:00:00 أكيد لا .

اذا كنت مخطئ نورني الله ينور عليك وأنا بالخدمة وأنت عزيز على وفي يوم من الأيام طلبتك ولبيت النداء فلك مني كل تقدير ..

ولي بعض الملاحظات أخي العزيز :

1- أقترح عليك عمل جدولين الأول هو جدول الموظفين ويحتوي على الحقول التالية رقم الموظف - اسم الموظف - عدد ساعات العمل الصباحية - عدد ساعات العمل المسائية - الوقت المسموح بالتأخير صباحا - الوقت المسموح بالتأخير مساءا - عدد أيام الشهر .

أما الجدول الثاني فهو جدولك أنت وضع ما تشاء به من الحقول والآن تستطيع تحديد عدد ساعات العمل للموظف بالجدول الأول دون أن تضطر إلى تكرارها في الجدول الثاني ومع كل حركة ،وأيضا تستطيع بنفس الطريقة تحديد عدد الدقائق المسموح به بالتأخير وتستطيع أيضا حساب عدد الساعات بالشهر الواحد لكي تقارنها بالنهاية مع حركة دوام الموظف .

2- يجب أن تحدد الفترة من أجل الأغلاق هل هي يومي أم شهري ؟؟ وعلى هذا يتم طباعة تقرير ويتم أغلاق اليوم أو الشهر وتبدأ دورة جديدة .

هذه وجهة نظر أردت أن أفيدك بها وأنا طبعا لا أدري مالذي يدور في بتفكيرك فأنت الوحيد الذي سوف يقرر سير أعمال البرنامج ..

تقبل تحياتي وبالتوفيق ..

تم تعديل هذه المشاركة بواسطة moh samer ali في 19 أبريل 2010 في 12:42

27169617.gif
#9

جزاك الله خير ابو عدنان

انا فالفعل عامل جدولين كما ذكرت

وفيه كل موظف ومجموع ساعات دوامه

ويتم حساب الغياب والتأخير وغيره بالنظام الشهري

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

يعني

1.50 المفروض 1.30

1.75 المفروض 1.45

وهكذا

ولك تحياتي

#10

يجب عليك الحساب على مستوى الدقيقة أو الثواني من أجل الدقه ومن ثم اعادة تحويل النتائج إلى وقت وهذا موضوع عملت وعليه وانتهينا منه

ويجب عليك انشاء جدول للورديات من أجل المقارنة معها بالدخول والخروج

#11

الاخي الحبيب zaher-t

شكرا على ردك

وياريت لو تديني كود او مثال اطبقه على لحساب الثواني والدقائق

المشكلة الكبيرة عندي واللي مش لاقي لها حل حتى الآن

ان في العمل يوجد موظفين عملهم 12 بالتحديد يومين عمل من صباحا7 الى 7 مساء ويومين عمل من 7 مساء الى 7 صباحا ويمين راحة وعلى هذا المنوال

وموظفين 8 ساعات من من 6-2 ومن 2-10 ومن 10-6 يعني موظف واحد يتبدل عملها على حسب جدول معين مرة ليل ومرة ظهر ومره صبح

وموظفين 6 ساعات ودول للنساء فقط

وموظفين 6.10 وهذا للرجال الصبح

#12
الطاير كتب:

جزاك الله خير ابو عدنان

انا فالفعل عامل جدولين كما ذكرت

وفيه كل موظف ومجموع ساعات دوامه

ويتم حساب الغياب والتأخير وغيره بالنظام الشهري

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

يعني

1.50 المفروض 1.30

1.75 المفروض 1.45

وهكذا

ولك تحياتي

أخي الطاير جرب هذه الطريقة ..

تقبل تحياتي ..

Dur arb.rar

27169617.gif
#13

أخي العزيز الطاير

الموضع محتاج إلى تنظيم بشكل كبير وحساب عدد الاحتمالات لدخول الموظفين وخروجهم

وأنواع الورديات وكيفية محاسبة رب العمل لهم

وهل تخطط للتعامل مع أحد أجهزة البصمة

على إن احتجت أي مساعده سأكون جاهز لتقديم العون

#14

جزاك الله خير ابو عدنان على الحل بس ما ينفع في حقل واحد ؟؟؟؟

وجزاك الله خير اخي zaher-t على تقديم يد المعونة

واانا حاليا شغال في البرنامج ولما تواجهني مشكلة ان شاء سوف اطرحها لحضرتك

بس معوضوع البصمة دة بعيد شوية

لكن مشكلة بسيطة وهي لما يكون موضوع عنده تأخير 2.30 مثلا وفي نفس اليوم كان واخد اذن 3 ساعات

لما اطرح 3 ساعات من 2.50 المفروض يطلع عندي -0.30 بمعني المفروض ان يكون الموظف له نصف ساعة ولكن الناتج يطلع عند انه متأخر 0.30 ساعة وها خطأ

تستطيع ان تجرب هذذا بنفسك في المثال

#15

الأخ العزيز الطاير

يجب تسجيل التأخير بمعزل عن أي شي آخر لأنه يعتبر مرجع لوقت حضوره ويحسب بشكل منعزل تماما

أما بالنسبة لأذن الخروج برأي لا يوجد داعي لتسجيله إن كان مأجور أصلاً

وإن أردت تسجيله لاستخدامه كمرجع ذاتيه له أيضا يسجل بشكل منفصل ويحسب بشكل منفصل

#16

جزاك الله خير اخي الحبيب على zahet على التوضيح

ومع العمل على البرنامج ستتضح الكثير من الأمور

وتحياتي لك وللأخ الحبيب ابو عدنان

#17

اخواني الكرام

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

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

اتمنى ان يفي بالغرض

post-15367-12718697016884_thumb.jpg

post-15367-12718697172112_thumb.gif

post-15367-1271869737353_thumb.gif

post-15367-12718697562663_thumb.gif

post-15367-12718697754423_thumb.gif

post-15367-12718697956038_thumb.gif

post-15367-12718698136669_thumb.gif

za-working_hours.rar

بالتوفيق

#18

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

الله يجزيك الخير أخي أبو عدنان ، والأخ زاهر ، وأخت زهرة

مشكورة أخت زهرة على البرنامج الجميل ، وجعله الله في ميزان حسناتك يا رب

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#19

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

وبعد إذنك لي سؤال بسيط

مطلوب مني عمل تقرير يومي او اسبوعي للموظفين الذين لم يختموا كرتهم دخول او خروج ..... وعندي طبعا حقلين واحد للدخول والثاني للخروج

ما هو الكود او الشرط اللي يصلح في الاستعلام لفتح التقرير شرط لم يسجل له دخول او خروج او لم يختم لا دخول ولا خروج اما لو خاتم دخول وخروج فلا يظهر

ارجو ان اكون وضحت ولكي جزيل الشكر

ولجميع الاخوة اللي بيسعدونا في البرنامج هذا

#20

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

الاخت الفاضله د/ زهره

جزاك الله خيراااااااااااا

بجد نموذج للعطاء المتدفق

حفظك الله وبارك فيكى

سبحان الله وبحمده سبحان الله العظيم .. سبحان الله . الحمد لله . لا اله الا الله . الله اكبر .. استغفر الله . استغفر الله . استغفر الله

يارب احمى دينى وبلدى من كيد الاعداء والخائنين بحبك يا مصر بحبك يا مصر بحبك يا مصر

 


 


3.gif

#22

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

جعلها الله في ميزان حسناتك .......... اللهم أمين

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

فجزاكم الله خير جميعا

بس عندي طلب بسيط وهو :

المطلوب:

بعد التحديث في إذن التأخير أو إذن خاص

في حال زاد مجموع (الإذن الخاص + الإذن الرسمي) على عدد ساعات التأخير

إذن التأخير = 0

لأن أحيانا موظف ياخد إذذذن 3 ساعات ويطلع عندة تأخير 2:55 ساعتان وخمسة وخمسون دقيقة ........ ده مثلا يعني ..... ولو دخلت 3 ساعات في الاذن هقلب معايا ويطلع عند الراجل تأخير 5 دقائق وهو في الأساس له خمس دقائق

post-31783-12721728284154_thumb.jpg

#23

أخي العزيز

مليون تحية طيبة وبعد ،،،

جرب هذا البرنامج وهو خاص بالعمال

تسجيل الحضور والانصراف وحساب عدد الساعات اليومية وحساب اجر الساعات.

بالتوفيق

WORKERS.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#24
الطاير كتب:

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

جعلها الله في ميزان حسناتك .......... اللهم أمين

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

فجزاكم الله خير جميعا

بس عندي طلب بسيط وهو :

المطلوب:

بعد التحديث في إذن التأخير أو إذن خاص

في حال زاد مجموع (الإذن الخاص + الإذن الرسمي) على عدد ساعات التأخير

إذن التأخير = 0

لأن أحيانا موظف ياخد إذذذن 3 ساعات ويطلع عندة تأخير 2:55 ساعتان وخمسة وخمسون دقيقة ........ ده مثلا يعني ..... ولو دخلت 3 ساعات في الاذن هقلب معايا ويطلع عند الراجل تأخير 5 دقائق وهو في الأساس له خمس دقائق

جزاك الله كل خير أختنا ومعلمتنا الفاضلة أم عهود على مثالك الرائع ولتسمحي لي بمداخلة عسى أن تنفع الأخ الطاير بكل ما لديه من قوانيين تفرضها عليه إدارته ويريد تطبيقها ببرنامجه وتختلف قليلا عن مثالك المرفق ..

والشكر موصول طبعا لاستاذي الغالي كمال النحال وجميع الأخوة المشاركين بارك بكم جميعا .

بما أن الأخ الكريم الطاير قد أدخلنا في تفاصيل كثيرة من عدد ساعات دوام الموظف و حساب التأخير وضبط الأذونات الخاصة والرسيمة ، فلنعيد صياغة منطق البرنامج حتى يتناسب مع طلبه وإليكم ملخص الفكرة :

1-نقوم بإنشاء حركة تفصيلية شهرية عن طريق جدول خاص يتم من خلاله ادخال حركة دخول وخروج الموظفين واليكم تفصيل حقول الجدول :

- رقم الموظف .

- تاريخ اليوم .

- وقت الدخول .

-وقت الخروج .

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

2- موضوع التأخير ...بما أننا نستطيع تحديد ساعة بداية الدوام بتخزين هذه القيمة اما في بطاقة الموظف هذا في حال كان لكل موظف دوام مختلف عن الآخر أو مخزنة بشكل عام وتسري على جميع الموظفين وتكون المعادلة على الشكل التالي :

اذا كانت هذه أول حركة لهذا اليوم فنقوم بحساب التأخير ونقول الـتأخير = ساعة دخول الموظف - ساعة بداية العمل الرسمي .

3-نقوم الآن بفصل الأذن الرسمي والأذن الخاص بنموذج آخر وجدول جديد لنستطيع الآن وبكل سهولة بوضع الضوابط اللازمة والحسابات المطلوبة لهذه الخاصية بالذات وحسب نظام المؤسسة لديه..

ممكن الآن التحكم أكثر بالمطلوب وما يمكن بالمستقبل أن يطلب...

هذه الفكرة ملخصة جدا ...وفقك الله أخي الطاير ومنتظرين منك التعليق على هذا الاقتراح ..

أخوكم بالله أبو عدنان ..

تم تعديل هذه المشاركة بواسطة moh samer ali في 25 أبريل 2010 في 10:47

27169617.gif
#25

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

والشكر موصول لأخي الحبيب بوعدنان على هذه الصياغة الجميلة التي ذكرتها

وتقريبا 90 % من اللي حضرتك ذكرته انا مطبقة في البرنامج

وإليك صورة توضح عمل البرنامج فيي النموج التالي وهذا بشكل شهري لكل موظف

إن شاء الله يكون واضح ومقبول

post-31783-12722574700191_thumb.jpg

مواضيع مشابهة