الانتقال إلى المحتوى
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.

عندي مشكلة في Post-Change

Featured Replies

بتاريخ:

يظهر لي خطاء في post-change

frm-40735 post-change tigger raised unhandled excpeption ORA-01422
هذا المسج الذي يظهر ارجو مساعدتي

بتاريخ:
  • كاتب الموضوع

select  DEV_TYPE_DESC into :DISPLAY_DEV_TYPE from dev_type dvt
where   dvt.DEV_TYPE_NO=DEV_TYPE_NO;

بتاريخ:
  • كاتب الموضوع

هذا الكود الذي ارسلته يعمل لي run ولا يوجد به خطاء فقط عندما اذهب الى الفورم واملئ الفورم بلبيانات واعمل save يظهر لي المشكلة في post-change على حسب الموضح أعلى

بتاريخ:

جرب بعد التعديل
select DEV_TYPE_DESC into :DISPLAY_DEV_TYPE from dev_type dvt
where dvt.DEV_TYPE_NO=:DEV_TYPE_NO
لو لم ينفع اظن يجب رؤية الشاشة
معكم ولكم نتواصل

بتاريخ:
  • كاتب الموضوع

عملت هذي الخطوه يظهر error بس ما فهمت قصدك اشوف الشاشة من اي ناحية

بتاريخ:

عملت هذي الخطوه يظهر error بس ما فهمت قصدك اشوف الشاشة من اي ناحية


اولا انا معدل فى الكود بتاعك وذلك بوضع نقطتين بعد علامة يساوى
ثانيا انا قصدى يتم ارفاق الشاشة عشان نشوفها و نعرف نحل المشكلة
بتاريخ:
  • كاتب الموضوع

أخي العزيز لقد قمت بتغير عملت هذا الكود وتم حل المشكلة

select  DEV_TYPE_DESC into:DISPLAY_DEV_TYPE from dev_type dvt
where   dvt.DEV_TYPE_NO=:DEV_BNFT.DEV_TYPE;


ولكن لدي قي field اخر عملت نفس الخطوات ولكن لا اعرف ما هو السبب في post-change نفس الخطاء اما الاخري لم يظهر لي error

بتاريخ:
  • كاتب الموضوع

شكرا للجميع واشكركم على الرد السريع وجزاكم الله خير لقد تم حل المشكلة وشكرا

بتاريخ:

شكرا للجميع واشكركم على الرد السريع وجزاكم الله خير لقد تم حل المشكلة وشكرا


لا تستخدم ال post-change- فهو موجود من أجل الإصدارت القديمة من نماذج أوراكل. ا ستخدم بدى من when-validate-item.
أما الخطأ 1422 فيعني وجود قيم مكررة نتجت عن جملة select
بتاريخ:

The reason of error that select statement return more than one row


you can fix where clause to return only one row or modify your query to be like below



select  DEV_TYPE_DESC into:DISPLAY_DEV_TYPE from dev_type dvt
where   dvt.DEV_TYPE_NO=:DEV_BNFT.DEV_TYPE and rownum=1

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

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

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

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

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

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.