منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

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

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


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


كود :
if VacationLimit <=  vacation_number then

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

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

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

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


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


كود :
if VacationLimit <=  vacation_number then

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

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

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

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

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

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


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

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