السلام عليكم ورحمه الله وبركاتة
عندى مشروع اجازات يوجد به ثلاث جداول
جدول الموظفين 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
تظهر لى رسالة انه استنفذ الرصيد
هل هناك من حل
ابحث عنة
دلنى على الطريقة