بتاريخ: 18 سبتمبر 200520 سنة comment_47530 الاخوة الاعزاءعندي مشكلة حيث عملت تريجر اسمه when button pressedوفي داخله عملت جملة insert ثم commitوفي اثناء التشغيل عند الوصول لهذه الخطوة يطلع الرسالة التالية:frm-40401:no changes to saveفأين هو الخطأ؟خاصة انني بالدخول على الـsql اجد البيانات التي في جملة insertموجودة تقديم بلاغ
بتاريخ: 29 يناير 200719 سنة comment_90389 hi my dearyou can write this code in on errorif error_code <> 40401 thenmessage (error_type || '-' || to_char(error_code) || ':' || error_text);end if; تقديم بلاغ
بتاريخ: 29 يناير 200719 سنة comment_90394 السلام عليكم سبب هذه الرسالة ان جملة الانسرت الموجود بداخل الكود لا يعتبرها الفورمز تغغيرا ف ي حالة الفورم يتطلب الحفظ لذلك تظهر هذه الرسالة و و اعتقد ان الاخ yasserexeقد فهم غرضك من السؤال بصورة خاطئة فاعتقد انك تريدي اخفاء هذه الرسالةو ليس اظهارها و يمكنك استخدام الحل السابق و لكن بدلا من وضع message (error_type || '-' || to_char(error_code) || ':' || error_text); يمكن وضع null; و يمكنك ايضا استخدام clear_message; بعد الcommit;لعد اظهار الرسالة بالاضافة للحل السابق بالتوفيق تم تعديل 29 يناير 200719 سنة بواسطة hanon_OCP تقديم بلاغ
بتاريخ: 2 فبراير 200719 سنة comment_90725 السلام عليكمبامكانك عمل التالي :في تريجير pre-form على مستوى الفورم :SYSTEM.MESSAGE_LEVEL:='05'; وفقك اللهالجنتل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.