اخواني الاعزاء حدثت لي مشكلة اتمنى ان اجد لها حل لديكم ، وهو اني قمت بعمل فورم بها 2 بلوك ماستر/ديتيل وعملت بها زر للحفظ وبه يقوم بتشغيل البروسيجر COMMIT_FORM ،، عند تشغيل الفورم ومن ثم ادخال البيانات اقوم بالظغط على الزر السابق ويظهر لي في اسفل الشاشة ان هناك سجل واحد تم حفظه ،ولكن عندما اقوم بالخروج يسألني هل تريد الحفظ فأذا قلت له نعم يعود للفورم ولايخرج اما اذا قلت له (لا) فأنه سيخرج ولن يقوم بالحفظ ،،،
ارجوووووووو المساعدة
مغلق
السلام عليكم
الأخ الشعيببي احتمال مشكلة في ال Relation object الي بين ال Master وال detail راجع ال relation وتأكد ان مافي مشكلة في شرط الربط ...
:cool:
السلام عليكم
اخي ما فهمته من كلامك انك تستخدم الازرار الموجودة في الفورم للخروج
و هذا يمكن ان يسبب الخطأ الذي تحكي عنه
و لذلك جرب ان تنشأ زر خاص بالخروج من الفورم بعد ان تقوم بعمل commit
و اكتب في التريجر الخاص به
EXIT_FROM ( NO_VALIDATE);
و هنا سوف يخرج الفورم دون ان تظهر لك رسالة هل تريد الحفظ ام لا
الظاهر انك لا تقم بعمل الحفظ كوميت بطرقة صحيحه ولذالك يجب عليك التأكد من ان فعلا يتم الحفظ بالجداول وانت تعمل على الفورم او ربما كان الخطأ في التريجر .....جرب وإن شاء الله تزبط معاك
هذا الموضوع مغلق.