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

مساعدة في ال Update

Featured Replies

بتاريخ:

السلام عليكم

انا عندي 3 داتا بلوك و ابي اعمل ابديت بس مايقبل علما بان الكومت يعمل معاي

في كل مرة اعمل كمت يضيف 3 صفوف على 3 جداول مختلفة

استخدمت UPDATE_RECORD داخل ترجر البوتن يضهر لي خطأ ( لا يكمن إستخدام هذه الدالة الا مع ترجر ON_UPDATE )

و عند إستخدام UPDATE STATMINT لا يظهر اي خطأ و لا يتم التعديل على الصف

مع ان الSCHEMA المستخدمة تحمل كل الصلاحيات

==========================================


و أيضا حاولت التعديل على فورم اخر يحمل داتا بلوك واحدة تظهر لي نفس الاعراض السابقة

==========================================

تأكدت من خصائص الداتا بلوك بالنسبة للأبديت وكانت تشير الى YES

نأمل منكم الرد الوافي كما هو دائما

وشكرا

تم تعديل بواسطة e280

بتاريخ:

وعليكم السلام e280

يمكن اعرف الحل اذا شفت الكود

بانتظارك

اختك
lune

بتاريخ:

بس فى pre-insert
الخاص بال block

insert into table1 value(:1,:2);
insert into table2 value(:1,:2);
insert into table3 value(:1,:2);
commit;



انا بعمله و شغاله حلو

ايهاب وجدى

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

اول شيء اعمل استرجاع من جدولين SELECT STATMINT وبعدين اعمل تعديل على جدول واحد فقط

وهذا الكود طبعأ في ترقرين مختلفات

POST_CHANGE TEXT ITEM

SELECT PASSKYE ,PRIVILEGE
	  INTO :PASSKYE ,:RADIO_GROUP10
	  FROM USERS
	  WHERE POLICE_NUM = :POLICE_NUM;
	  
		SELECT POLICEMAN_NAME ,TEL
	  INTO :NAME, :TEL
	  FROM POLICEMAN
	  WHERE POLICEMAN_ID = :POLICE_NUM;



WHEN_BUTTON_PRESSED

UPDATE USERS
		SET PASSKYE = :PASSKYE --,PRIVILEGE = :PRIVILEGE
		WHERE :POLICE_NUM = POLICE_NUM;


او

UPDATE_RECORD

بتاريخ:

أخوي e280

شوف الكود في المرفقات هذا الكود سويته لعمل
update لداتا بلوك واحد وكل الكود في تريجر واحد WHEN_BUTTON_PRESSED
اتمنى يفيدك


اختك
lune

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

يعطيكم العافيه خلاص حليتها

الحل هو ان اذا بغيت تستخدم update statmint

لا زم تكون خاصية التدتا بيس ب الداتا بلوك no

وبعدين تكتب الكود الي تبيه على الشكل الاتي

UPDATE USERS
SET PASSKYE = :PASSKYE ,PRIVILEGE = :PRIVILEGE
WHERE POLICE_NUM = :POLICE_NUM;
COMMIT;

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

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

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

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

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

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.