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

بتاريخ:

السلام عليكم 

يوجد عندي فورم اعرض فيه البيانات على شكل tabuler 

احد الأعمدة تمثل (الحاله : رحلت / عالقة ) هل من الممكن جعل الحقل اللي قيمتة رحلت غير قابل للتعديل ؟ disapled ؟ اما الحقل العالق ف من الممكن تعديلها الى ->رحلت 

ارجو المساعده

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

عفوااا اريد جعل ال record كامله اللي حالتها (رُحلت ) غير قابل للتعديل 

بتاريخ:

إذا كنت تقصد إيقاف حقل من تحديث بياناته من على الشاشة فيتم بضبط من خصائصه خاصية update allowed  ب no أما 

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




   if :block_name.text_name = 'رُحلت' then 
    
      set_block_property('block_name.another_text_name',update_allowed,property_FALSE);
   else 
    ............
  end if;
  
بتاريخ:

in a when-new-record-instance trigger

if :status = 'رحلت'

then

set_item_property('status',enabled, property_false);

else

set_item_property...............property_true) ;

end if;

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

 

إذا كنت تقصد إيقاف حقل من تحديث بياناته من على الشاشة فيتم بضبط من خصائصه خاصية update allowed  ب no أما 

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


   if :block_name.text_name = 'رُحلت' then 
    
      set_block_property('block_name.another_text_name',update_allowed,property_FALSE);
   else 
    ............
  end if;
  

 

in a when-new-record-instance trigger

if :status = 'رحلت'

then

set_item_property('status',enabled, property_false);

else

set_item_property...............property_true) ;

end if;

 

 اريد الريكورد كامله تصير disapled عندما يكون ال s_id =1

يعني كل الحقول اللي بهذه الريكورد تصير disapled

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

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

in a when-new-record-instance trigger

if :status = 'رحلت'

then

set_item_property('status',enabled, property_false);

else

set_item_property...............property_true) ;

end if;

تم تعطيل العمود كامل ! اريد تعطيل الصف اللي الحاله فيه رحلت 

بتاريخ:

لما تسيب الريكورد وتروح علي ريكورد في قيمة مخالفة غير " رحلت " هيفتح تانى .

لو عايز البلوك كله set_block_property

- مينفعش تخلي ريكورد في ايتم diabled

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

لما تسيب الريكورد وتروح علي ريكورد في قيمة مخالفة غير " رحلت " هيفتح تانى .

لو عايز البلوك كله set_block_property

- مينفعش تخلي ريكورد في ايتم diabled

مش فاهمه على حضرتك

انا باختصار عاوزة الريكورد او ال row اللي حالتها رحلت ما اقدر اعمل تعديل عليها 

هذاا غير ممكن ؟ ولا بأي طريقه 

بتاريخ:

غيرى الكود ده علي القيم بتعتك

واكتبيه برده في when-new-record-instance

 

if :ename = 'SCOTT'
    THEN
set_item_instance_property('emp.empno',current_record,update_allowed,property_false) ;

ELSIF :ENAME = 'SMITH'
    then
    set_item_instance_property('emp.empno',current_record,update_allowed,property_true) ;
    
    end if ;

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

غيرى الكود ده علي القيم بتعتك

واكتبيه برده في when-new-record-instance

 

if :ename = 'SCOTT'

    THEN

set_item_instance_property('emp.empno',current_record,update_allowed,property_false) ;

 

ELSIF :ENAME = 'SMITH'

    then

    set_item_instance_property('emp.empno',current_record,update_allowed,property_true) ;

    

    end if ;

شكرا جزيلا جاري التجربة ..

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

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

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

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

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

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.