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

تغيير قيمة (value) لـ Radio Button

Featured Replies

بتاريخ:

كيف يمكن لي تغيير قيمة الخاصية (radio button value)

وذلك من خلال SET_RADIO_BUTTON_PROPERTY

أو من خلال أي trigger ترونه مناسب

شاكر ومقدر تجاوبكم معي

بتاريخ:

الاخ الكريم
يمكنك بسهولة تغير قيمة ال radio btton عن طريق الاتي
مثلا عندك radio group وتسمى r وبها عدة button مثلا r1,r2,r3 وبتأخذ القيم دي 0,1,2 وتريدجعلها تساوي أي قيمة من دول بسهولة هتكتب الاتي

:r:=1; ----------or any value you want    ------- :r:2


أو كما نريد أن تختار

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

شكرا أستاذ مصطفى على التجاوب ولكن هل يمكن أخذ قيم خارجية غير المذكورة في المثال
كأن أقول

:r:=4


حيث أن القيمة 4 غير موجودة لأي button في الـ radiogroub
بمعنى آخر هي جعل المستخدم هو من يقوم بإدخال القيمة حيث سيدخل المستخدم قيم ربما 4 أ و 5 أو حتى 100

بتاريخ:

يأخي الكريم
فائدة ال radio button أنك تجعل المستخدم يختار أي شيء منهم يعني ماتقوله هذا للبرمج
تغير قيمتها بالكود للمبرمج لكن المستخدم يختار فقط أيهم لايغير وطبعا حتى المبرمج إزاي يدخل قيمة غير مدرجة لإحدى الbutton طبعا ماينفعش

بتاريخ:

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

بتاريخ:

مثال:

WHEN-RADIO-CHANGED 
declare
	n number;
	v_credit e_client.solvabilite%type;
begin if      :b_commande.nt_paiement = 'CREDIT'      then 
	 	select solvabilite
 		into v_credit from e_client
		where :b_commande.client_no = no;
 	   if       v_credit not in('	BON','EXCELLENT')    then 
 	:b_commande.nt_paiement := 'COMPTANT'; 
  	           n := SHOW_ALERT('al_nt_paiment');
 	  end if;
	end if;
 end;

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

أشكر الجميع على الرد ولكن يبدو أنني صغت السؤال بطريقة متكلفة نوعاً ما.
حيث أن الـ Radio Button ما هي إلا لكي يختار منها المستخدم ويقوم البرنامج بحفظ قيم الـ Radio في قاعدة البيانات.
باختصار الموضوع يتعلق بالـ Report حيث هناك بعض القيم لا أريد ظهورها في الـ Report ويقوم المستخدم بإدخال قيم أخرى عن طريق حقل موضوع خصيصاً لهذا الغرض .
مثال : س / اختر نوع الموظف ؟
1-مهندس
2-عامل
3-أخرى (بجانب هذا الخيار مربع text item لكي يقوم المستخدم بإدخال القيم البديلة فيه).
فعندما يختار المستخدم الخيار الثالث أريد البرنامج يحفظ ما أدخله المستخدم ويعرضه كقيمة بديلة في الـ Report

بتاريخ:

السلام عليكم
اخي انت ممكن تعمل كالتالي:
باستخدام IF ازا كان الاختيار = 1 تظهر النتيجه ( مهندس ) في الريبورت
وازا كان الاختيار = 2 تظهر النتيجه ( عامل )
وازا كانت غير ذلك يعني لا الرقم 1 ولا الرقم 2
يأخد ما بداخل التكست الى التقرير...
بالتوفيق

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

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

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

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

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

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.