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

Frm-40735: When-button-pressed Trigger Raised Unhandled Exception

Featured Replies

بتاريخ:

انا مبتدئ فى الاوراكل وتواجهنى مشكله عن الضغط على save  تظهرالرساله التاليه

 

FRM-40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception


	insert into details_master 
	(id,matrials_id)
	values
	(:id,:ESTBIAN_DATA.MATRIALS_LIST);


	insert into estbian 
	(id,master_id,details_id,detail_name,grade,time_date)
	values
	(:id,:ESTBIAN_DATA.MATRIALS_LIST,:details_topics.id,:details_topics.detail_name,:details_topics.grade,sysdate);

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

64 مشاهده ولا رد واحد  :(

بتاريخ:

والله انا لم افهم المشكلة بالضبط ماهي ...هو يوجد two block  واحدة master والاخرى details  وتريد حفظ البيانات ..

طيب هذه البيانات التي تم أدخالها بالحقول هل هذه الحقول التي ادخلت بها مرتبطة بجدول بقاعدة البيانات ..أن شاء الله توضح أكثر لنا 

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

 

نعم يوجد two بلوك والحقول  مرتبطه بقاعده البيانات

 

1466292_1485652161659924_1023094189_n.jp

 

 

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

اريد عند الضغط على save 

insert values into two table 

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

هل اوضح المشكله اكثر من ذلك ؟

بتاريخ:

تمام شكراً للتوضيح ....هذه النافذة التي في الاعلى التي ارفقتها لنا حضرتك 

هي بها two block  وبها جدول الاستبان والتي تريد الحفظ بها ...

ان كان كذلك فالحفظ لايتطلب كل هذا فقط أمر commit 

مادام حضرتك سحبت كلا الجدولين على الcanvas   والبلوكين بينهما relation  إذن commit  واحدة تقوم بالحفظ بالجدولين ..أم انا فهمت الامر بصورة خاطئة 

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

تمام شكراً للتوضيح ....هذه النافذة التي في الاعلى التي ارفقتها لنا حضرتك 

هي بها two block  وبها جدول الاستبان والتي تريد الحفظ بها ...

ان كان كذلك فالحفظ لايتطلب كل هذا فقط أمر commit 

مادام حضرتك سحبت كلا الجدولين على الcanvas   والبلوكين بينهما relation  إذن commit  واحدة تقوم بالحفظ بالجدولين ..أم انا فهمت الامر بصورة خاطئة 

 

 

لا ليس هذا ما اريده ... عاوز بدل ما داتا تتحفظ فى الجدولين دول  يتحفظو فى جدولين تانين 

 

حيث البلوكين دول للعرض فقط وعاملها data base item no

بتاريخ:

طيب جرب تضيف الاتي ..قبل ما نفكر بحل آخر


COMMIT;
EXCEPTION
WHEN OTHERS THEN
message('تم');

او اي رسالة ترغب ..هل ما تزال المشكلة؟

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

طيب جرب تضيف الاتي ..قبل ما نفكر بحل آخر


COMMIT;
EXCEPTION
WHEN OTHERS THEN
message('تم');

او اي رسالة ترغب ..هل ما تزال المشكلة؟

 

اللى حصل ان الرساله اتغيرت بكلمه ('تم')  ... لكن البيانات متعملهاش insert فى الجداول 

 

بتاريخ:

اخي العزيز من وجهة نظري الاصل تعمل البلوكات مرتبطه بالجداول و تعمل العلاقه بينهم

وهيك كل مشاكلك بتنحل

 

لانه احنا بنلجأ للـ

no database item

بحالات معينه وليس بكل المشروع

 

هذا من وجهة نظري لانه الاصل و الفايده من الفورم انها تسهلك الارتباط بالداتا بيز

 

اذا بدك السرعه  بالحل

اعد شغلك و اربط البلوكات بالجداول

لن تاخذ العمليه اكثر من ربع لنصف ساعه

بتاريخ:

لا تعمل الحفظ الى الجدولين في الزر 

خلي اوامر الحفظ في التريقر post_commit

واستدعي الدالة form_ddl

واكتب الاوامر بتاعة الانسرت فيها

جرب وانشاء الله تظبط

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

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

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

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

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

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.