الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الفرق بين On-error And On-message

Featured Replies

بتاريخ:



كثيرا ما يختلط عليه التريجر on-message و تريجر on-error
رغم اني مبرمج اواركل من فترة لكل لكثرة الضغوط اتحاشي استخدام هذين التريجرز
واريد الرد الشافي في هذه المسئلة مع بيان أمثلة ، جزاكم الله خيرا
اخوكم في الله
ابو عمر المصري







بتاريخ:

الفرق بسيط جدا يا غالي
on error
يعالج الأخطاء مثل وضع حروف في حقول رقمية ودا خطأ الأوراكل بيطلع رسالة عشانة وأكرر خطأ يعني مينفع الفورم تكمل شغل علية
وانت مخير الترجر on erro انك تستبدل رسالة الخطأ دي برسالة اخري او بكود تكتبة يجري مسار معين ذي منتا عايزممكن ايضا تخفي error

اما on messsage
تظهر مع رسائل السيستم لا الإخطاء مثل رسالة 1 record applied and saved بتاعة اوراكل ان البيانات اتحفظت
ممكن تستبدلها برسالة عربي او تخفيها او تستبدلها بكود المهم انك بتعرف من رقم الرسالة هي error ولا message
عن طريق البحث في الهلب عن رقم الخطأ
فإن وجدت نوعة error إذن معالجة هتكون في الترجر on error
وإن وجدت نوعة informative إذن سوف تعالجة في on message

يعني مثال انا كتبت في when new form instance
اول ما تفتح الفورم تقرأ الصورة الفولانية
راح السيستيم يقرأ
ألصورة فلم يجد عشان اليوسر محطش الصور في المكان الي انا قولت لة علية
طبعاع السيستم هيطل ERROR
بس انا شايف ان ERROR دا مش مفروض يظهر
فبخش اشوف رقمة كام ونوعة وبعدين اعالجة في الترجر المناسب حسب نوعة لو كان ERRORO او INFORMATIVE

والأمر بة الكثير عن ذلك ولكن دا بإختصار

بتاريخ:

Thanks ..... for these useful information

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.