السلام عليكم ورحمة الله وبركاته
تحية طيبة للجميع
ارجو المساعدة في ايجاد عدد ايام الاجازه لكل شهر بحيث .......
اذا طلب احد الموظفين اجازة وتكون بدايتها ونهايتها في شهر واحد علي سبيل المثال تاريخ بداية الاجازة 1/1/2016 وتاريخ نهاية الاجازة كان 25/1/2016
في هذه الحاله يمكن ايجاد عدد ايام الاجازة عن طريق الكود التالي
PHP كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click
If True Then
Dim dt1 As DateTime = Convert.ToDateTime(DateTimePicker1.Text)
Dim dt2 As DateTime = Convert.ToDateTime(DateTimePicker2.Text)
Dim ts As TimeSpan = dt2.Subtract(dt1)
If Convert.ToInt32(ts.Days) >= 0 Then
MessageBox.Show("Total Days are " & Convert.ToInt32(ts.Days))
Else
MessageBox.Show("Invalid Input")
End If
End If
End Sub
بحيث تكون الجداول كما في الصورة
سؤالي اذا كانت الاجازة مثلا تبدأ في 22/1/2016 وتنتهي في 14 / 5 /2016 فكيف يمكن اجاد عدد ايام الاجازة في كل شهر منفصل ؟؟؟؟
(24-01-16, 07:12 PM)HASAN6.0 كتب : [ -> ]PHP كود :
dim x as double = (DateTimePicker2.value - DateTimePicker1.value).days
بارك الله فيك وجزاك الله كل الخير ولكن لم تفهم قصدي يااخي هذا الكود نفس الكود في الاعلى لا يوجد فرق يقوم بحساب عدد الايام بين تاريخين فقط
سأوضح الفكرة اكثر :
لنفترض ان موظف طلب اجازة ثلاثة اشهر اعتباراً من تاريخ 15 / 1 / 2016 الي غاية 20 / 4 / 2016
في الدوائر الحكومية يقومون بأرسال كشف الحظور والانصراف لكل موظف شهريا ويتم في هذا الكشف توضيح عدد ايام الحضور وعدد ايام الغياب وعدد ايام الاجازات سواء سنوية او مرضية
في هذا المثال يجب ان يكون عدد ايام الحضور لهذا الموظف 14 يوم وعدد ايام الاجازة 17 يوم وعدد الايا التي يستحق عليها المرتب هي 31 يوم هذا بالنسبه لكشف شهر 1
اما بالنسبة لشهر 2 فسيكون عدد ايام الاجازة 28 يوم
وشهر 3 سيكون عدد ايام الاجازة 31 يوم
وشهر 4 سيكون عدد ايام الاجازة 20 يوم
ارجو ان اكون قد وفقت في توضيح الفكرة
الا يوجد حل ياشباب بالله عليكم افيدوني على الاقل هل يمكن برمجة الفكرة ام لا ؟؟؟؟؟
الظاهر والله اعلم لا يمكن تنفيد ماطلبت ........
عموماً اشكر كل من حاول المساعده واشكر كل من مر على الموضوع وبارك الله فيكم جميعاً والله ينور عليكم دنيا واخرة
السلام عليكم
اظن اننى توصلت لفكرة تستطيع حل هذة المشكلة لقد خطر ببالى كود و الحمد لله نفذتة و طلع النتيجة مضبوطة
مذايا الكود انة يستطيع حساب ايام الاجازة و الحضور سواء اذا انحصرت الاجازة فى سنة واحدة او فى سنتين مختلفتين او اذا كانت الاجازة خلال شهر واحد و بداخل ال Module كود الاخ HASAN6.0 لحساب عدد ايام الاجازة باكملها
اتمنى ان يفيدكم

(25-01-16, 05:16 PM)khodor1985 كتب : [ -> ]ليس كل ما يخطر في البال يتحقق في البرمجة، لذا إذا أقفل الباب جهة إفتحه من جهة أخرى، وأقصد هنا المرونة في التعامل مع المعطيات والقضايا.
أشكر أخلاقك العالية وذوقك الرفيع
(25-01-16, 08:25 PM)mohamed haroon كتب : [ -> ]السلام عليكم
اظن اننى توصلت لفكرة تستطيع حل هذة المشكلة لقد خطر ببالى كود و الحمد لله نفذتة و طلع النتيجة مضبوطة
مذايا الكود انة يستطيع حساب ايام الاجازة و الحضور سواء اذا انحصرت الاجازة فى سنة واحدة او فى سنتين مختلفتين او اذا كانت الاجازة خلال شهر واحد و بداخل ال Module كود الاخ HASAN6.0 لحساب عدد ايام الاجازة باكملها
اتمنى ان يفيدكم

بارك الله فيكم ورحم الله والديكم وجزاكم الله خير الجزاء وربي يسهل امامكم كل الصعاب ويزيدكم من علمه وينوردربكم بصراحة قمة الاخلاق والاحترام والكرم متعكم الله بالصحه والسعاده ان شاء الله تقبلوا مني خالص التحايا وفائق التقدير والاحترام
ربى يزيدك خلق و يجزى والديك خيرا
لقد طورت الكود قليلا بحيث يحسب عدد ايام الجمعة (الاجازة الرسمية) فى فترة الاجازة اذا كانت فى شهر واحد و انتظر تنفيذها لبقية المشروع
[
attachment=9194]
[
attachment=9192]
(26-01-16, 01:15 PM)mohamed haroon كتب : [ -> ]ربى يزيدك خلق و يجزى والديك خيرا
لقد طورت الكود قليلا بحيث يحسب عدد ايام الجمعة (الاجازة الرسمية) فى فترة الاجازة اذا كانت فى شهر واحد و انتظر تنفيذها لبقية المشروع
الله ينور عليك ويرحم والديك ويبارك لك وفيك ويحفظك ويحميك وان شاء الله الخير يجيك والشر يواريك ويجعل جنات النعيم مقامك ومقام كل من له صلة بيك واسأل الله ان يرعاك ويحتويك ويبعد عنك كل شئ يؤديك ....
تصدق والله كنت بنسأل على طريقة خصم ايام الجمعة من الاجازة سبحان الله
تقبل خالص تحياتي وكل تقديري واحترامي والله يرحم البطن التي انجبتك
السلام عليكم
شكرا اخى لقد اخجلتنى بخلقك

ارجو من الله ان يزيدك خلقا
لقد طورت الكود ليحسب عدد ايام الجمعة فى فترة الاجازة اذا كانت منحصرة فى سنة واحدة و الله تعبنى من تعقيدة لكن الحمد لله وصلت للحل
[
attachment=9209]
و انتظر التحديث القادم حساب عدد ايام الجمعة فى سنتين مختلفتين
ارجو من الله ان يوفقنى فى هذا الكود لافيدك انت و غيرك