بتاريخ: 13 مايو 200718 سنة comment_99717 الأخوة الاحباب السلام عليكم هل يوجد طريقة لمنع اظهار رسائل الأوراكل اثناء تشغيل الفورم ..مثلاعند الحفظ ..تظهر الرسالة 1 سجل تم حفظها ..وغيرها من الرسائل ارجو المساعدة سريعا تقديم بلاغ
بتاريخ: 14 مايو 200718 سنة comment_99729 اخي الكريم انشاء trigger على مستور الفورم اسمة on-error تكتب فية الاوامر التالية DECLARE button1 number; alert1 alert; TEMP VARCHAR2(400) := 'FRM-'||TO_CHAR(ERROR_CODE)||' '||ERROR_TEXT; ERROR_NUM NUMBER := ERROR_CODE; DBMSERRCODE NUMBER := DBMS_ERROR_CODE; DBMSERRTEXT VARCHAR2(200) := DBMS_ERROR_TEXT; LV_POS1 NUMBER; LV_POS2 NUMBER; BEGIN IF ERROR_CODE = '41045' THEN NULL; END IF; END; ثم ضع رقم error الذى يظهر مكان الاخرثم انشاء trigger اخر على مستوي الفورم اسمة on-message وتكتب فة التالي DECLARE alert_button NUMBER; lv_errtype VARCHAR2(3) := MESSAGE_TYPE; lv_errcod NUMBER := MESSAGE_CODE; lv_errtxt VARCHAR2(80) := MESSAGE_TEXT; B BOOLEAN; BEGIN IF lv_errcod = 40355 THEN alert_button := Show_Alert('continue_alert'); ELSE -- Message(to_char(lv_errcod)||': '||lv_errtxt); ON_ALERT('áÇ ÊæÌÏ ÈíÇäÇÊ ................',; RAISE Form_Trigger_Failure; END IF; IF form_fatal OR form_failure THEN raise form_trigger_failure; END IF; END; وكذلك تضع رقم الرسالةوبالتوفيق تقديم بلاغ
بتاريخ: 14 مايو 200718 سنة كاتب الموضوع comment_99736 أشكرك جزيلا أخي على سرعة الرد..بارك الله فيك وجزاك خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.