السلام عليكم ورحمة الله وبركاته :
كيف يمكنني اعتراض رسائل أخطاء oracle واستبدالها برساثل خاصة بنا؟
وشكرا
السلام عليكم ورحمة الله وبركاته :
كيف يمكنني اعتراض رسائل أخطاء oracle واستبدالها برساثل خاصة بنا؟
وشكرا
اخى العزيز ... يتم ذلك بخطوات
1- اغلاق الرسائل التى يظهرها ORACLE عن طريق استخدام
SYSTEM.MESSAGE_LEVEL:
2-ثم نقوم يتعريف
I-MESSAGES
B-ALERTS
:cool::cool::cool::cool::cool::o:o:o
استخدم على نطاق الفورم Triggers:
On_message
on_error
واكتب:
IF MESSAGE_CODE= 40400 THEN
Message('Your changes have been made permanent.');
وهكذا..... بدل رسالة الخطأ الذي رقمه 40400 برسالتك الخاصة
يبقى أن أذكر: عند استخدام تاtriggers السابقة أي خطأ لم يتم تبديل رسالته لايظهر, لذلك اكتب في عباره Else
رساله عامة اظهر فيها الرسالة الأصلية عن طريق استخدام
MESSAGE_CODE
MESSAGE_TEXT
MESSAGE_TYPE
التي ترد القيم الأصلية للرسالة
هذا الموضوع مغلق.