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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : اريد طريقه لوضع شرط عند الحفظ (/showthread.php?tid=22658)

الصفحات: 1 2


اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 21-11-17

السلام عليكم ورحمه الله وبركاتة 
عندى مشروع اجازات يوجد به ثلاث جداول
جدول الموظفين                                        EmployeeS                       
جدول لتسجيل الاجازات العارضة                                      arda
جدول اخر لتسجيل رصيد الاجازات (الحد المسموح به) VacationLimit 
اريد ان اضع شرط عند التسجيل ان لا يتعدى الموظف رصيد اجازاتة المصرح له بها والموجودة مسبقا بجدول VacationLimit  بحيث يجمع مجموع الاجازات المسجلة له بالجدول [b]arda و يتاكد من انها لا تتعدى المسموح به فى جدول [b]VacationLimit [/b][/b]
اريد شرح لتلك الطريقة 
- مرفق نسخة من المشروع + قاعده البيانات


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 23-11-17

هل من اجابة


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 25-11-17

هل من اجابة


RE: اريد طريقه لوضع شرط عند الحفظ - Rabeea Qbaha - 25-11-17

صديقي لم تحصل علو اجابه لان الموضوع بسيط جدا 

كل ما عليك هو جلب عدد الاجازات المسموح فيها من الجدول VacationLimit  

وأحضار عدد الاجازات المسجله في الجدول الخاص بالاجازات 


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


كود :
if VacationLimit <=  vacation_number then

msgbox("لا يمكنك اضافه اجازه لان هذا الموظف استخدم جميع الاجازات")
return
end if

الامر بسيط جدا صديقي


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 25-11-17

(25-11-17, 01:50 AM)Rabeea Qbaha كتب : صديقي لم تحصل علو اجابه لان الموضوع بسيط جدا 

كل ما عليك هو جلب عدد الاجازات المسموح فيها من الجدول VacationLimit  

وأحضار عدد الاجازات المسجله في الجدول الخاص بالاجازات 


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


كود :
if VacationLimit <=  vacation_number then

msgbox("لا يمكنك اضافه اجازه لان هذا الموظف استخدم جميع الاجازات")
return
end if

الامر بسيط جدا صديقي

ممكن تعدلى على المشروع


RE: اريد طريقه لوضع شرط عند الحفظ - Rabeea Qbaha - 25-11-17

قم بعمل المشروع بقاعده بيانات access وساقوم بالتعديل عليه


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 26-11-17

(25-11-17, 08:12 AM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاته
لقد اطلعنا على المشروع ولكن ملف قاعدة البيانات غير واضح، يرجي وضع قلعدة البيانات للتعديل على المشروع وشكرا.

تم اضافة ملف قاعده البيانات


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 27-11-17

(26-11-17, 06:01 AM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاته
لقد قمنا بالتعديل على المشروع وقاعدة البيانات بناء لطلبكم
المشروع بعد التعديل عليه :
قاعدة البيانات بعد التعديل عليها :

تبصرة : لا تنسى التعديل على جملة الإتصال في ملف module.

عند محاولتى اضافة قاعدة البيانات تظهر لى المشكلة الظاهرة بالصورة 
لو امكن ممكن تشرحلى ما تم تعديلة يقاعده البيانات 





RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 27-11-17

بعد البحث تبين ان قاعده البيانات المعدلة اعلى منشاه على SQL Server 2014 و Database Version هو 782
والنسخة الموجودة عنى SQL Server 2008 R2

يا ريت لو حضرتك تقدر تنزلى الملف باك اب


RE: اريد طريقه لوضع شرط عند الحفظ - ahmedmansour - 03-12-17

الاخ الفاضل khodor1985
شاكر تعب وجهد حضرتك معايا
استفسار اخر
انا لو وضعت فى الرصيد حد معين عن سنة اخرى وليكن 7 لعام 2017
و وضعت لعام 2016 ايضا 7
تظهر لى رسالة انه استنفذ الرصيد
هل هناك من حل
ابحث عنة
دلنى على الطريقة