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

how to make condtion format in form like report

Featured Replies

بتاريخ:

want change color of text item in tablure block (multirecord) in forms
like in condition format in report

example

we have emp block tablure block we want make backround of textitem of salary to become red to employees who are salary greater than 3000

بتاريخ:

لا توجد في الفورمز condtional formatting
و لكن ممكن تحقيق ما تريده عن طريق عمل لوب علي البلوك من اول ريكورد الي اخره و عمل تشيك علي الشرط الذدي تريده
و استخدام
set_item_instance_property
و التي ستقوم بتغغير خصائص ايتم واحد فقط في الريكوردز و ليس كل الايتمز
بالتوفيق

بتاريخ:

انا لا انصح بإستخدام ال loop الا في الضرورة القصوى وحالات الخطر
اعمل post_query على مستوى البلوك وافحص قيمة الحقل الذي تريده في كل ريكورد
وغير في لونه بإستخدام الامر الذي ذكره الاخhanon_ocp

بتاريخ:

طبعا الطريقة دي للجداول التي تحتوي علي عدد ريكوردز معين اقصد اللوب
بس في مشكلة اخ مصطفي
البلت ان set_item_instance_property
تتطلب رقم الريكورد
فهل في البوست كويري هتشتغل لو اديناها :system.cursor_record
ولا ايه
انا موش جربتها بالبوست كويري
شوف كدة و قولي

بتاريخ:

شغالة وعال العال

ولو مش شغالة اعمل globalوزيده كل مرة

والسلام

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

يا جامعا ممكن ترسلو الكود لان حولت بس مش شاغلة

بتاريخ:

يا باشا اعمل التالي
اعمل 2 visual attribute واحد ازرق وواحد ابيض
v1=blue
v2=white

post_query
على مستوى البلوك

if :sal>3000 then
set_item_instance_property('sal',current_record,visaul_attribute,'v1');
else
set_item_instance_property('sal',current_record,visaul_attribute,'v1');
end if;

ممكن بدل current_record تستخدم :system.trigger_record ولكن فرغ قيمته في متغير ثم ضع المتغير مكان ال current_record

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

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

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

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

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

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.