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

[مساعدة] مشكلة مع Delete_record

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم
المشكلة مع DELETE_RECORD
اولا انا عامل BLOCK_TABULAR
البلوك دة انا بملاة بيانات اوتوماتيك
المشكلة بقى اية
اولا شاهد الصورة المرفقة

اول ما بضغط على مفتاح الحذف اللى هو علامة (x) او اللى عليها رقم واحد فى الصورة
بيقوم بحذف الكود عادى ولما عند الخروج من الفورمة بيظهر شاشة تاكد حفظ التعديلات كما موضح فى الصور العلامة الحمرة رقم 2

الكود كالتالى :
item-scop
WHEN-BUTTON-PRESSED

DECLARE
V_FIND ITEM;
V_CHECK VARCHAR2(15);
-- ALTER VARIABLE
V_ALERT ALERT;
V_SHOW_ALERT NUMBER;
BEGIN
 V_ALERT:=FIND_ALERT('CONFIRM_ALERT');
 IF NOT ID_NULL(V_ALERT) THEN
  SET_ALERT_PROPERTY('CONFIRM_ALERT',TITLE,'Sala Car Project - Confirm Delete');
  SET_ALERT_PROPERTY('CONFIRM_ALERT',ALERT_MESSAGE_TEXT,'Are you sure Delete this Record?');
  SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON1,LABEL,'Delete');
  SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON2,LABEL,'Cancel');
  V_SHOW_ALERT:=show_alert('CONFIRM_ALERT');
  IF V_SHOW_ALERT=ALERT_BUTTON1 THEN
  DO_KEY('DELETE_RECORD');
DO_KEY('COMMIT_FORM'); 
 END IF;

END;



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

post-54744-1257369420_thumb.jpg

بتاريخ:

السلام عليكم
الكود ليس به أي مشكلة
بسي حاول تراجع اي بلوك أخر موجود على الفورم او كود اخر

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

انا عارف الكود سليم 100 %
المشكلة ان الفكرة دة معمولة على اكتر من فورمة فى المشروع
وكدة يبقى الفورم دى كلها فيها مشكلة
حشوف واجرب كدة ارجعلكم

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

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

بتاريخ:

السلام عليكم


لو أمكن ترفقها على المنتدى هي وبكل جداولها ولاتغير فيها شيء وياريت لو بال dev6i ليس عندي الان 10جي كي استطيع اساعدك فيها
وان لم يمكن ارفقها بال 10 جي وان شاء الله الاخوة يساعدوك

وفقك الله

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

والله للاسف يا بشمهندسنا
انا ما عندى dev6i كله 10جي كي وانا حرفق ملف فية شاشة واحدة فقط فيها المشكة وياريت حد يرد عليا علشان انجز فى المشروع وباذن الله
انا عاوز انجز فى الفورم علشان ابدا فى التقارير
المشروع لما يخلص كله حيبقى موجود فى قسم مشاريع الاعضاء هدية للمنتدى وللافادة العامة باذن الله
والله المستعان

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

الفورمة معكم يا جماعة ارجوا الافادة لو سمحتوا

DOMSSA_FOrm.rar

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

اة طبعا عملت كدة
جربتها

	  DO_KEY('DELETE_RECORD');
DO_KEY('COMMIT_FORM');



والكود مكتوب فوق حضرتك وكمان الفورمة موجودة فى المرفقات فوق مشركة حضرتك

:blink: :D

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

عدد مرات التحميل: 5 هل من مجيب

بتاريخ:

الأخ / احمد

داخل تريجير when-button-pressed على مفتاح ال delete

يوجد comment امام أمر ال DO_KEY('COMMIT_FORM');

يمكنك حذف ال --

DECLARE
V_FIND ITEM;
V_CHECK VARCHAR2(15);
-- ALTER VARIABLE
V_ALERT ALERT;
V_SHOW_ALERT NUMBER;
BEGIN ---- By Ahmed Eldemasy - DOMSSA - [email protected] - (+2) 0104401005 - (+974) 3177045
----Oracle Group On Face Book: [url="http://www.facebook.com/board.php?status=256&uid=31792108941#/group.php?gid=31792108941"]http://www.facebook.com/board.php?status=2...gid=31792108941[/url]

V_ALERT:=FIND_ALERT('CONFIRM_ALERT');
 IF NOT ID_NULL(V_ALERT) THEN
 	SET_ALERT_PROPERTY('CONFIRM_ALERT',TITLE,'Sala Car Project - Confirm Delete');
 	SET_ALERT_PROPERTY('CONFIRM_ALERT',ALERT_MESSAGE_TEXT,'Are you sure Delete this Record?');
 	SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON1,LABEL,'Delete');
 	SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON2,LABEL,'Cancel');
 	V_SHOW_ALERT:=show_alert('CONFIRM_ALERT');
 	IF V_SHOW_ALERT=ALERT_BUTTON1 THEN
 	DO_KEY('DELETE_RECORD');
 --	DO_KEY('COMMIT_FORM'); 
 	
  -- REFRESH;
 	--- CLOSE BUTTON SAVE IF SAVE BUTTON IS OPEN
 	V_CHECK:=GET_ITEM_PROPERTY('BUTTON_BLOCK.SAVE',ENABLED);
   IF V_CHECK='FALSE' THEN 
   	NULL;
   ELSE
   	V_FIND:=FIND_ITEM('BUTTON_BLOCK.SAVE');
    	IF NOT ID_NULL(V_FIND) THEN
	    	SET_ITEM_PROPERTY('BUTTON_BLOCK.SAVE',ENABLED,PROPERTY_FALSE);
    	END IF;
   END IF;
   ---
 	ELSE
 		NULL;
 	END IF;
 END IF;

--DO_KEY('DELETE_RECORD');
-- DO_KEY('COMMIT_FORM');
-- REFRESH;
--------------------------------------------------------------------------------[ END ]
END;

بتاريخ:

الخطأ بسيط هو ان حضرتك ف الكود عامل كومنت ع الكود دوت شيله وهيا هتشتغل مع حضرت

--DO_KEY('COMMIT_FORM');

شيل -- بس

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

سورى ان بعت الكود جانبة -- بس يا جماعة شيلوا علامات الكومنت وبرضة هى هى مش حتشغل اللى هبلنى ان الكود صح بس برضة نفس الحركة فى كل الفورم بتعمل كدة

انا بس بقى احط علامات الكومنت علشان بوقف الكود واجرب حاجات تانية بس والله برضة مش شغال

حتى لو شلتوا الكود كله وعملت

DO_KEY('DELETE_RECORD');
DO_KEY('COMMIT_FORM');



بتعمل نفسة الحركة

معلشى دوشكم معايا وعندكم الفورمة جربها وبرضة نفس الحكاية

بتاريخ:

بس انا لما شلتهم الكود اشتغل وحذف الريكورد

وشيكت .....فعلا اتحذف

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

بالفعل بعمل حذف للحقل ولكن حاولى بعد حذف العنصر الضغط على خروج وانظرى ماذا يحدث
ياريت تشوفى وتقولى ليا
وشكرا على الاهتمام وتعبينك

بتاريخ:

بعد الضغط ع حذف بيحذف الريكود ال موجود ادامى وبردوا بيحذفه من الداتا بيز

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

مش بيظهر شاشة تاكيد حفظ المتغيرات الخاصة بالفورمة زى الموجود فى الصورة المرفقة مع المشاركة الاولى
وشكرا لحضرتك خلاص ونخدمك فى الاروررات
والله المستعان

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

ياريت الكود كدة اخدة عمل له نسخ ولصق يمكن انا بعمل حاجة غلط

بتاريخ:

السلام عليكم
أخي الكريم

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

وفقك الله

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

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

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

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

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

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.