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

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

مغلق
بدأه Stoic_bird في 19 سبتمبر 2006 · 11 رد · 2,518 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لأخوة الأعزاء في هذا المنتدى الطيب, قابلت مشكلة بسيطة في برنامجي وهي كالأتي:

أولا أحب أعطيكم نبذة عن البرنامج كي تستطيعوا حل المشكلة. البرنامج هو يحسب أوقات الدوام للموظفين ولكن يحسب فترة دوامين أي الصباح وبعد الظهر. بداية الدخول للفترة الصباحية يرمز لة ب InAM ونهاية الدوام للفترة الصباحية يرمز له ب OutAM. اما الاختيار AmTotal فانة يجمع ساعات الدوام للفترة الصباحية فقط.

اما الاختصار InPM فانة يرمز لبداية الدوام بعد الظهر, واما الاختصار OutPM فأنة يرمز لنهاية الدوام. اما الخيار PmTotal فانة يجمع ساعات الدوام من بعد الظهر.

اما الخيار SalaryPerHour فانة يعطي قيمة لراتب الموظف في الساعة الواحدة, اما الخيار WorkingHours-day فأنة يجمع ساعات العمل للدوامين في اليوم الواحد.

المشكلة باختصار هي كيف اجمع ساعات العمل لشهر واحد والتي اختصارها هو WorkingHours-Month.

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

ارجوا من أخواني الخبراء التكرم بمساعدتي في حل تلك المشاكل ولكم جزيل الشكر والعرفان.

وهذا هوا البرنامج مرفق

اخوكم: Stoic_bird@yahoo.com

9.rar

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#2

بليز شباب . كلمة ولو جبر خاطر

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#3

عملت حل لمشكلة المنازل العشرية وبرجع بالحل للجمع بالاشهر

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

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#4

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

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

اخوكم: stoic_bird

:rolleyes:

10.rar

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#5

الاخوة الاعزاء, شباب المنتدى ..............................هل من مجيب

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#6

عزيزي الفاضل

عجزت عن عمل شي الا التالي:

عملت حقل في الاستعلام حقل جديد يحسب عدد الاشهر الفعلية من تاريخ بداية job'sdate وحتى تاريخ اليوم

اضفت حقل اخر ولكن الى النموذج بحيث يضرب الناتج السابق في الحقل workinghours-day و salaryperhour او الراتب في الساعة

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

وهذا غير منطقي

هناك شي محير فحقول التاريخ كثيرة ولا اعرف ايها سيستخدم في تحديد نهاية الشهر

ارجو منك توضيح ذلك وعذرا على التاخير

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#7

الأخ العزيز همام والله ما ادري ايش أقول لك, صحيح انك لم توفق في العملية ولكن والله يكفيني انك رديت وهذا نادرا ما نلقاه في المنتدى ونادرا ما نلقى من يقول كلمة "عجزت". مشكور أخي وأتمنى لك التوفيق وجزأك الله خير.

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

على العموم مشكور أخي مرة ثانية

الإخوة الأعزاء في المنتدى نرجو منكم الإفادة ............................. -_-

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#8

الكريم STOIC BIRD

انا لا ادافع عن احد ولكن يمكن ان افهم ان الجميع مشغول من خلال عرض صفحة المواضيع صندفني دائما الكل يحاول وانا لاادافع عن احد

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

الفكرة هي عمل جدول رئيس به رقم الشهر

اسم الشهر

البداية (تاريخ)

النهاية(تار يخ)

وبيانات اخرى اذا تطلب ذلك

وجدول اخر به سجل الحركات لهذا الشهر

الرقم

النوع

العامل(الموظف)

البداية(وقت)

النهاية (وقت)

ساعة عمل (رقم محسوب)

الاجر بالساعة

المجموع

واي معلومة تريدها

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

مع الاخذ بعين الاعتبار جدول الموظفين

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

اقبل احترامي واشكرك على المتابعة

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#9

هذه الفكرة التي لدي عزيزي

شغل فورم months لاضافة عمليات ووظائف للعمال

ثم شاهد الراتب الشهري لكل منهم في فورم workers table

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#10

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

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

أخوك:

Stoic_bird

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#11

عذرا أخي همام ولكن هناك مشكلة وهي ان العملية التي عملتها انت sdate وا edate مشكلتها انها تحسب الشهر ثلاثون يوما. والمشكلة بشكل أوضح ان الأشهر لا تتساوي أيامها فمنها 30 يوم 31 يوم وهكذا. فهل يمكن التعديل في عدد الأشهر.

ودمت

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

#12

هل يعرف احد الحل ياشباب المنتدى.....................................افيدونا

"لا دار للمرء بعد الموت يسكنــها الا التي كان قبل الموت يبنيهـا"

"فان بناها بخـير طــاب مسكنــــه وان بناها بشـر خـاب بانيهـا"

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…