السلام عليكم جداول:
1- Appointment Data
2- Loans
3- Balance Payment Details (النموذج الفرعي)
بعد تحديث البيانات في قاعدة البيانات الأصلية لا يحق لأي مستخدم أن يقوم بتعديل البيانات إلا شخص واحد يمتلك تلك الصلاحية ويتم ذلك من خلال نموذج قمت بتصميمه، وقد قمت بإرفاق قاعدة بيانات مشابهة.
عند إدخال القيم في النموذج الفرعي المخصص للتعديل وبعدها الضغط على زر Update تنتج على هذا الحدث عدة أمور مثل تعديل القيم في الجدولين 1- Appointment Data وكذلك 2- Loans من خلال استعلامات تحديث. كما يقوم بإظهارالنموذج الفرعي Balance Payment Details لإجراء التعديل في القيم داخله.
المطلوب:-
عند الضغط على زر إغلاق النموذج يجب لا يسمح بتنفيذ أمر الإغلاق إلا في توافر شرط وهو:
- أن يكون مجموع القيم Paid Amount في النموذج الفرعي (Balance Payment Details) يساوي قيمة Paid Amount في أعلى النموذج. وإذا كانت الشرط مخالفاً يظهر رسالة خطأ.
عند فتح قاعدة البيانات المرفقة ستكون الصورة أكثر وضوحاً والذي أرجو من الأخوة التعديل عليها وقليل من الشرح إن أمكن.
محلاظة: في الصورة المرفقة يظهر مصدر البيانات في النموذج والمشروط بـ yes في خانة Edit. أي يتم التعديل فقط في السجلات المختارة عن طريق Edit



