بتاريخ: 21 مايو 200619 سنة comment_69828 اخواني اعضاء المنتدى هذه مشكله دائماً اواجهها عند الحفظ بعد التعديلعملت زر حفظ وفيه commit و trigger pre-update و pre-insert ولاتظهر رسائل الحفظ الا عند الحفظ لأول مرة فقط ولايظهر بعد التعديل الا رسالة الخطأ frm-40405:no change to applayوبعد الضغط على موافق يقوم بالحفظاريد الغاء هذه الرساله واظهار رسائل الموجودة في trigger السابقولكم خالص شكري تقديم بلاغ
بتاريخ: 21 مايو 200619 سنة comment_69833 بسم الله الرحمن الرحيمالسلام عليكم ورحمة الله وبركاتهأخي الكريم ممكن تكتب هذا الكود في trigger اسمهon-errordeclare x number;e number;begine:=error_code;if e=40405 then x:=show_alert('save');end;طبعا يكون عندك alert أسمها saveتكتب فيها الرسالة التي تحبها مثلا تم حفظ البياناتوالسلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 21 مايو 200619 سنة كاتب الموضوع comment_69844 الف شكر على سرعة الردولكن عند عمل trigger on -error تذهب الرسالة ولاتظهر رسالة save وهناك سؤال آخر وهو انشئت sequance واضفتها لitem الرقم ولكن لم استطع الحفظ او الاستعلام وهذا هو triggerDECLARE ALERT NUMBER; V_pl NUMBER; BEGIN select s2.nextval into :paper.paper_id from dual; IF :pname IS NOT NULL THEN SELECT COUNT (*) INTO V_pl FROM paper WHERE pname=:pname ; IF V_pl >0 THEN MESSAGE('لايمكن الاضافة الاسم موجود'); MESSAGE('لايمكن الاضافة الاسم موجود'); RAISE FORM_TRIGGER_FAILURE; END IF; IF SHOW_ALERT('SURSAV')=ALERT_BUTTON1 THEN IF FORM_SUCCESS THEN ALERT:=SHOW_ALERT('SAVE'); END IF; END IF; ELSE MESSAGE('يجب اضافة اسم '); MESSAGE('يجب اضافة اسم '); END IF; END; تقديم بلاغ
بتاريخ: 18 يونيو 200619 سنة كاتب الموضوع comment_72401 اخي ohmhs2006للأسف لم تحل المشكلة الاولى الى الآن والمشكله عندما اعمل على شبكة تم تعديل 18 يونيو 200619 سنة بواسطة نون تقديم بلاغ
بتاريخ: 19 يونيو 200619 سنة كاتب الموضوع comment_72478 اخي wael890610عندما عملت الأمر السابق لايحفظ نهائياً تم تعديل 24 يونيو 200619 سنة بواسطة نون تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.