السلام عليكم
عملت نموذج يحتوي على نموذج فرعي وعملت الطريقة التي بينها الاستاذ مهند
عن كيفية طريقة حفظ السجلات بحيث لا يتم الحفظ الا بعد الضغط على زر الحفظ
ولكن المشكلة تكمن في النموذج الفرعي حيث انه لا يحفظ
فما الحل برأيكم
السلام عليكم
عملت نموذج يحتوي على نموذج فرعي وعملت الطريقة التي بينها الاستاذ مهند
عن كيفية طريقة حفظ السجلات بحيث لا يتم الحفظ الا بعد الضغط على زر الحفظ
ولكن المشكلة تكمن في النموذج الفرعي حيث انه لا يحفظ
فما الحل برأيكم
الرجاء توضيخ المشكلة أفضل من ذلك
أي هل تظهر رسالة خطأ أم ماذا ..
والأفضل ارفاق الملف
سوف احاول التوضيح بقدر المستطاع والملف لايتواجد معي حاليا
يتكون البرنامج من نموذج اسمه form1
ويحتوي على نموذجين فرعيين اسمائها على التوالي subform1,subform2
النموذج form1 ياخذ بيناته من الجدول a1
النموذج الفرعي subform1 فياخذ بيناته من الجدولين a2,a3 بواسطة منشئ الاستعلام
النموذج الفرعي sub form2 فياخذ بيناته من الجدول a5
بالنسبة للنموذج form1 فيحتوي على عدد ثلاثة من الـ Edit Box
والغيت ارتباطاتها مع الجدول
وعند ضغط زر الحفظ بقوم الكود بالحاق هذه القيم الى الجدول
ولكن المشكلة تكمن في :
1- عند ضغط زر الحفظ يتم حفظ بينات النموذج form1 فقط ولايتم حفظ بينات النموذجين
الفرعيين
2- لا استطيع الغاء ارتباطات الــedit box في النموذجين الفرعيين لسبب بسيط
انه عند كتابة اي قيمة في النموذج الرئيسي في الــ edit box يجب ان تظهر بعض القيم
المرتبطة في النماذج الفرعية .
ارجو انني استطعت التوضيح
في هذه الحالة أخي لديك حل آخر
وهو عمل جداول مؤقتة تستخدمها في برنامجك
وعند ضغط ز جديد تستبدل مصر السجلات في النموذج الرئيسي والنماذج الفرعية تستبدلها بالجداول المؤقتة
وعند ضغط زر حذف تقوم بعمل استعلام ينقل البيانات من المؤقتة إلى الأصلية
أو كحل آخر بإمكانك أن تعمل استعلام حذف يتم تنفيذه إذا لم يتم الضغط على زر حفظ لحذف السجل الجديد الذي لم يتم حفظه
هذا الموضوع مغلق.