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

كيف امسح سجل بضغطه زر

Featured Replies

بتاريخ:

اسلام عليكم
اخواني كلكم تعرفون انه القوائم الي في الفورم الموجوده معه فيها كبسه مسح سجل من الجدول المعروض ,,انا سويت زر يمسح باستخدام امر delete
المشكله انه السجل انمسح من database
لكن ما انمسح من الجدول في الفورم
هذا هو كود الزر
begin
delete tmp_ord where it_no = :orders.item_no;
commit;
end;
كيف امسج السجل من الفورم؟؟؟؟؟؟؟؟؟؟؟ :rolleyes: :)
شكرا

بتاريخ:

استخدم الامر
DELETE_RECORD;
ثم
COMMIT_FORM;

  • بعد 11 شهور...
بتاريخ:

try this

begin
delete temp_ord it_no = :orders.item_no;
clear_record;
end;

بتاريخ:

begin
delete temp_ord it_no = :orders.item_no;
clear_record;
commit;
end;

  • بعد 2 أسابيع...
بتاريخ:

يمكن قراءة هذا الكود والاستفادة منه حسب العناصر والجداول التى عندك

declare
alr_id alert;
del_alr number;
alr_text_1 varchar2(70);
alr_text_2 varchar2(50);
alr_text varchar2(150);
v_count number :=0;
begin select		count(ITEM_UNIT_ID)
into v_count from stk_item where ITEM_UNIT_ID =:TXT_PRI_ID ;

If  v_count > 0 then
		shw_one_alr('لايمكن حذف هذه الوحدة حيث يوجد أصناف متربطة بها ');
		raise form_trigger_failure;
end if;

alr_id 			:= find_alert('alr_two_button');
alr_text_1 	:= :txt_pri_name;
alr_text_2 	:= 'هل تريد بالتاكيد حذف ';
alr_text	 	:= alr_text_2 || ' ' || alr_text_1;	
set_alert_property(alr_id,alert_message_text,alr_text);
del_alr 		:= show_alert('alr_two_button');

if del_alr = alert_button1 then
	
	 delete_record;
	 commit;
end if;

button;
end;

بتاريخ:

يا اخوان ما بدها هالتعقيد
delete_record

بتاريخ:

اخى الكريم
الموضوع ليس موضوع تعقيد
ولكن ماذا اذا ضغط المستخدم بطريقة الخطأ على زر الحذف
وماذا اذا كان هناك سجلات متربطة بالسجل المراد حذفه
وماذا اذا وماذا اذا ........

المفترض ان يسأل المبرمج نفسه ماذا لو حدث كذا من المستخدم ويحاول تفادى الاخطاء التى يمكن ان يسببها له سوء استخدام العاملين بالبرنامج

ولك تحياتى

بتاريخ:

بسم الله الرحمن الرحيم

لا أدري كيف أشكرك أخي الكريم أسامة سليمان فأنت دائما متميز ومبدع بحق وبدون أي مجاملة

أشكرك جزيل الشكر على هذا الرد الرائع

لكن لي سؤال هل نحن بحاجة إلى إنشاء alert أو ما شابه حتى يعمل الكود أم أن الكود يعمل بدون القيام بأمور إضافية

إن وضعت نموذج بسيط لعملية الحذف يكن كرم إضافي منك

جزاك الله كل خير على مجهوداتك في المنتدى

أخوك / لؤي (أبو العبد)

  • بعد 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.