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

كيف اريد جمع ساعات العمل عن طريق أداة MSFlexGrid

بدأه جواد في 18 مارس 2012 · 11 رد · 867 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

كيف اريد جمع ساعات العمل عن طريق أداة MSFlexGrid

بحيث تظهر عدد الساعات في Text1.text

5555555555555595766701256673.jpg

تم تعديل هذه المشاركة بواسطة جواد في 19 مارس 2012 في 13:50

#2

هل يوجد كود اخواني لهذه العملية

#3

قم بتوضيح سؤالك فما تقولوه شئ وما يظهر في الصورة شئ آخر .. او قم بوضع مثال مع توضيح المطلوب ..

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#4

أهلا أخي محمد

أخي محمد عندي MSFlexGrid

ويوجد بها ساعة تسجيل حضور الموظف

5555555555555595766701256673.jpg

أريد جمع هذه الساعات التي موجودة بالـ MSFlexGrid

ويعرض عدد الساعات في Text

تم تعديل هذه المشاركة بواسطة جواد في 20 مارس 2012 في 12:49

#5

مثلاً الموجود بالصورة .. ماذا تريد ان يتم كتابته داخل الـ Text ؟؟

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#6

هذا شرح سريع اخي محمد غريب

203211595798609688249.jpg

#7

حسناً ... وما هو مجموع هذه الاوقات على سبيل المثال ؟؟

وهل يمكن ان نجمع الوقت او التاريخ ؟؟ مثلاً هل يجوز ان نجمع الوقت (الساعة العاشرة صباحاً) مع الوقت (الساعة الواحدة مساءاً) فيكون الناتج ماذا ؟؟ (10+1=11) > (الساعة الحادية عشر صباحاً) ام (10+13=23) > (الساعة الـ حادية عشر مساءاً) ؟؟!!!!

تم تعديل هذه المشاركة بواسطة محمد غريب في 20 مارس 2012 في 14:18

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#8

ما الحل أخي محمد

كيف نجمع ساعات عمل الموظف بالطريقة الصحيحة

جزاك الله خير

#9

يا اخي انا لم افهم ماذا تريد بالضبط حتى الآن ..

ارجوا ان تكتب مثال وحله لما تريد ..

مثلاً انا اريد ان احسب المتوسط الحسابي لقيم عمود في جريد فأقول :

اريد حساب المتوسط الحسابي لقيم عمود جريد

حيث ان المتوسط الحسابي يتم إيجاده عن طريق المعادله (مجموع القيم / عددهم)

واعطي مثال ايضاً لتوضيح الفكرة لمن لا يعرف ما هو المتوسط الحسابي فأقول :

لنفرض ان لدينا جريد بالعمود الاول 4 قيم هي (20,50,30,60)

إذاً فالمتوسط الحسابي (مجموع القيم على عددهم) يساوي :

(20+50+30+60) / (4) = 160 / 4 = 40

هكذا يفهم من يتطلع على سؤال ماذا تريد بالضبط ..

ارجوا ان توضح ماذا تريد بنفس الطريقة ..

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#10

أخي العزيز محمد غريب

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

يعني بحيث يحسب كم ساعة عملو وكم يوم جاؤو وكم الغياب بالشهر وهكذا

لكي يصبح الموضوع أسهل لي وعلي بكثير

أنتظر ردك اخي العزيز محمد غريب

وشكراً

تم تعديل هذه المشاركة بواسطة جواد في 21 مارس 2012 في 12:58

#11

موظف حضر الساعة 7 و الدقيقة 20 و الثانية 30 صباحا

و خرج الساعة 4 و الدقيقة 40 و الثانية 10 مساءا و تعني الساعة 16

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

و يكون الاستلاف في هذه الحالة للثواني نستلف دقيقة بستين ثانية و للدقائق نستلف ساعة بستين دقيقة

و في حالة ان الموظف خرج في اليوم التلي و لم يخرج في نفس اليوم مثلا ان يكون الحضور الساعة العاشرة مساءا و الخروج التاسعة صباحا

في هذه الحالة نعتبر الساعة العاشرة مساءا هي الساعة 22 و الساعة التاسعة صباحا هي الساعة 33

و 33 هذه اتت من 24 + 9 اي في اليوم التالي

#12

كما ذكر الاخ معتصم ,

فإذا كان ما تريده هو حساب مجموع عدد ساعات العمل فبالطبع ستحتاج الى وقت الوصول ووقت المخادرة لذلك قلت لك في البداية ان ما تقوله شئ وما بالصورة شئ آخر لأن ما بالصور هي اوقات وصول الموظف فكيف نعرف عدد ساعات العمل إذا كان كل ما نعرفه هو وقت الوصول فقط ؟؟

لحساب فرق الوقت بين وقتين بالساعات الدقائق والثواني راجع الموضوع التالي:

حساب الفرق بين وقتين

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

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

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

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

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

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