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

ازاى اشغل الalert

Featured Replies

بتاريخ:

السلام عليكم ياريت ياشباب حد يفهمنى ازاى اشغل الalert انا فهمته كويس كفكرة بس مش بعرف اخليه يشتغل وياريت مثال سهل لانى مبتدى
جزاكم الله خيرا

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

بتاريخ:

اعمل ALERT واكتب الكود على زر وغير في الكود حسب الفورم عندك:

declare
v_btn number;
begin v_btn:=show_alert('del_alert');
if v_btn=alert_button1 then
----WRITE UR CODE HERE
end if;
end;

تم تعديل بواسطة PALI.ORACLE

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

جزاك الله خيرا هجربها وارد عليك

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

انا عملتها يا اخى الفاضل وإشتغلت معايا 
والكود اهو

declare
v number;
begin
v:=show_alert('exit');
if v=alert_button1 then
	commit;
	exit_form;
elsif 
	v=alert_button2 then 
	exit_form(no_validate);
else 
	null;
end if;
end;




جزاك الله خيرا

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

ممكن لو سمحت مثال بسيط على استخدام
set_alert_property
و
set_alert_button_property
جزاك الله خيرا

بتاريخ:

السلام عليكم

declare
al_id alert;
x number;
begin al_id :=find_alert('alert_name');
set_alert_property(al_id,alert_message_text,'your message');
x:=show_alert(al_id);
end;




DECLARE
  Alert_ID	   ALERT;
  v_AlertType	VARCHAR2(10) := 'CAUTION';
  v_AlertTitle	 VARCHAR2(25);
  v_AlertText	VARCHAR2(150);
  n_AlertButton  NUMBER;
BEGIN
  v_AlertTitle := 'Title of Alert';
  v_AlertText := 'This is message to the user.';
  /* Code leading up to the decision point. */
  alert_id := FIND_ALERT(v_AlertType);
 
  /* Note: I only set the Label of Button 2 because the default button 1 label is 'OK' */
  SET_ALERT_BUTTON_PROPERTY(v_AlertType, ALERT_BUTTON2, LABEL, 'Cancel');
  SET_ALERT_PROPERTY(Alert_ID, v_AlertTitle, v_AlertText);
  n_AlertButton := SHOW_ALERT(Alert_ID);

 /* Now I can test the value of n_AlertButton for 1 or 2 to find out what button the user selected. */
 IF ( n_AlertButton = 1 ) THEN 
 /* Do something, because the user selected 'OK' */
 ELSE
 /* It is assumed at this point that the user selected 'CANCEL' */
 /* Stop processing any further. */
 RAISE form_trigger_error;
 END IF;

END:

تم تعديل بواسطة PALI.ORACLE

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

عليكم السلام ورحمة الله وبركاته
انا شاكر جدا ليك اخى الكريم وجعله الله فى ميزان حسناتك بس معلش ياريت تفهمنى الخطوات بالظبط يعنى فى اول سوال ليه عملت alert وعملت فيه yesو noوcancel وعملت الكود اللى كتبتهولى
معلش انا عايز اعرف اكتب الكود اللى انت كاتبه ده فين يعنى اعمله مثلا تحت button ولا اعمله فين معلش انا اسف بتعبك معايا بس عشان افهم الموضوع كويس
جزاك الله خيرا

بتاريخ:

هلا عزيزي ..
الثلاث خيارات (OK - NO - Cancel) راح تظهر للمستخدم مع الـAlert
وعلى المستخدم أن يختار أحدهم ..

الكود يجب وضعه في الـButton إلي عليه أكشن ..

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

شكرا ليك اخى بو عبد العزيز
انا فاهم المثال ده وهو اللى انا شغلته بفضل الله
بس انا عايز مثال على set_alert_property , set_alert_button_property
ياريت تقولى اشغلهم ازاى بنفس اسلوبك اللى شرحت بيه دلوقتى
جزاك الله خيرا

بتاريخ:

السلام عليكم
أخي العزيز..الامثلة واضحه ولكن الفرق بين الطريقيتين هو :
set_alert_property
بدل ما تعمل لكل رسالة ALERT انت بتعمل ALERT واحد وبتستخدم هذا الكود لاعطاء الــ ALERT رسالة معينه واكشن معين...ومن خصائص الــ ALERT بتكون محدد انواع الازرار بالاليرت...
بينما:
set_alert_button_property
عن طريق الكود برمجيات انت بتحدد نوع الزر والــ LABEL المكتوب عليه ومن ثم بتعطيه اكشن معين...
اتمنى ان تكون وضحت الفكرة...راجع الاكواد في مشاركتي السابقة ستفهم قصدي ان شاءالله...
موفق

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

جزاك الله خيرا
انا هقرا المثال اللى حضرتك كتبتهولى فوق وربنا ييسر وهرد عليك تانى

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

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

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

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

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

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.