بتاريخ: 16 يوليو 201015 سنة comment_196744 كثيرا ما يختلط عليه التريجر on-message و تريجر on-error رغم اني مبرمج اواركل من فترة لكل لكثرة الضغوط اتحاشي استخدام هذين التريجرز واريد الرد الشافي في هذه المسئلة مع بيان أمثلة ، جزاكم الله خيرااخوكم في اللهابو عمر المصري تقديم بلاغ
بتاريخ: 16 يوليو 201015 سنة comment_196749 الفرق بسيط جدا يا غالي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والأمر بة الكثير عن ذلك ولكن دا بإختصار تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.