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

استفسار بعملية حسابية مربوطة بتاريخ معين

بدأه الاناكوندا في 13 يونيو 2012 · 1 رد · 658 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الكرام . لدي برنامج رصد اجازات الموظفين .

وبصراحه لم افهم اين تتم العمليات الحسابية داخل صفحة asp ؟ او بالاستعلام؟ او بحقول الجدول للقاعدة؟

نفرض لدينا جدول رصيد الموظفين .

مكون من .

الاسم : الرصيد الحالي : تاريخ اضافة الرصيد <؛= اريد التاريخ يكون وقت الاضافة بشكل تلقائي.

واريد عند الاستعلام عن بيانات الموظفين وارصدتهم . قبل ملئها بالجرد فيو .

يتم التأكد من جميع الارصدة بجملة التكرار فور .

بحيث يتم التأكد من " آخر تاريخ "للرصيد . هل مر شهر عليه؟ إذا مر شهر

يتم زيادة الرصيد 3 ايام .

واذا مر شهرين يتم زيادة الرصيد 6 ايام .

وهكذا .

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

ويتم زيادة 5 شهور بمعدل 3 ايام لكل شهر اي 15 يوم لكل رصيد.

ماهي الطريقة ؟ لفعل مثل هذه العمليات؟ اتمنى وصلت الفكرة بأنا بحثت كثيراً لم اجد موضوع يناقشها

وهل عند مثلاً عمل تعديل للرصيد يتأثر تاريخ الإضافة به؟

بحيث سوف اعمل صفحة لإدخال الارصدة + تعديل+ بحث+ وحذف .

هل لو طلب الموظف مثلاً اجازة 5 ايام . وبحثت عن بياناته وفي خانة الرصيد عملنا عملية حسابية

بحيث ينقص 5 ايام من رصيدة كان مثلاً .50 -5 =45 .

هل يتأثر التاريخ؟ بوقت التعديل ؟ اذا كان يتأثر فأنا عملية الإستعلام سوف تكون غير صحيحة .

لأني ما اريده من الإستعلام بالأعلى هو فقط لجل نعرف بأن يحق لكل موظف 3 ايام عن كل شهر.

ونريد ان نحدد متى آخر اضافة تمت لأرصدة الموظفين بتاريخ اي شهر .

بنتظار الخبراء بمثل هذه العمليات لشرحها لنا جزاكم الله خيراً .

#2

بختصار شديد.. فكرة ما اريد.. واذا تبون انزل لكم مشروع + قاعدة كمثال انا حاضر .

الإستفسار كالتالي :

لدي " مطب " بسيط .. وهو بخصوص إجازات الموظفين بدوال الوقت والتاريخ لـ sql وطرق التعامل مع العمليات المرتبطة بتاريخ معين .

لدي جدول للموظفين فيه حقل .

السجل:

الاسم:

الرصيد الحالي :

تاريخ الإضافة :

وعملت فيه عملية الإدخال والبحث والحذف عن طريق نموذج بـ asp.net وتعمل بشكل ممتاز .

وجعلت اسفل نموذج الإدخال لأرصدة الموظفين .

بوتن . لتنفيذ عملية إستعلام على جدول ارصدة الموظفين .

فكرة الاستعلام .

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

فمثلاً لو اضفنا رصيد موظف الشهر الماضي ومضى على تاريخ الإضافة " شهراً واحداً " يتم زيادة الرصيد بمقدار

3 ايام شهرياً .

اي بختصار عمل استعلام يرجع بقيمة " والقيمة هذه تكون " الزيادة لرصيد الموظفين اثناء مقارنة تاريخ الإضافة بتاريخ وقت الإستعلام الحالي .

فلو مثلاً ضغطنا [ بوتن الإستعلام ] بعد شهرين . يتم مقارنة تاريخ الاضافة يجد أنه مضى عليه شهرين يتم زيادة 3+3 اي= 6 ايام لجميع ارصدة الموظفين مع تحديث ايضاً حقل تاريخ الإضافة إلى التاريخ الذي تم فيه تنفيذ الإستعلام و التحديث من آجل عندما نعمل إستعلام آخر يتم المقارنة على تاريخ الإضافة وهكذا .

هذا ما اريد ان تساعدوني فيه اخواني الكرام .

ماهي طريقة كتابة الكود لمثل هذه العمليات؟؟

حتى لو كتب احدكم الكود بلغة vb سأحاول ان شاء الله تحويله لغة c# .

بنتظاركم جزاكم الله خيراً .

تم تعديل هذه المشاركة بواسطة الاناكوندا في 17 يونيو 2012 في 11:42

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

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

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

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

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