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

Highlighting

Featured Replies

بتاريخ:

السلام عليكم

اذا تفضلتم لدى سؤالين

الاول استخدمت التعبير التالي لغرض تغير لون صف ولكنه لم يتغير فما هو السبب علما لم يظهر اي خطا اثناء التشغيل

contentStyle="background-color:#{(row.sal lt 1000)?'green':(row.sal gt 3000?'red':'lightgray')};"

الثاني عندى جدولين master & details وضعتهم على صفحة على شكل جدولين (master table,details table) 

المطلوب تغير لون القيد في (master) لما لا يكون له قيود في details 

بتاريخ:

ضع الصيغة بحيث يكون قيمة style داخل الشرط

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

ضع الصيغة بحيث يكون قيمة style داخل الشرط

ممكن الطريقة جزاك الله خير 

بتاريخ:

contentStyle="#{row.sal lt 1000 ? 'background-color:'green' : row.sal gt 3000 ? 'background-color:red' : 'background-color:lightgray'}"

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

contentStyle="#{row.sal lt 1000 ? 'background-color:'green' : row.sal gt 3000 ? 'background-color:red' : 'background-color:lightgray'}"

جزاك اللة خير استاذنا الفاضل تم حل الشق الاول 

اذا تفضلتم كيف حل الشق الثاني من السؤال

تم تعديل بواسطة محمد_العراقي

بتاريخ:

قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه

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

قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه

جزاك الله خير

بتاريخ:

وإياكم إن شاء الله

  • بعد 5 أسابيع...
بتاريخ:
  • كاتب الموضوع

قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه

 

 

استاذ مصطفى كتبت الكود التالي في حقل في   VO واشتغل تمام 

(case (select count(*) from emp e where e.deptno = Department.deptno) when 0 then 1 else 2 end) AS YasOrNo

لكن طلعت لي مشكلة اخرى وهي 
في حالة ان احد المستخدمين انشاء قيد جديد (وهو قيد لا يظهر الا لنفس المستخدم ) في جدول details يختفي يتغير لون القيد عن جميع المستخدمين 
بتاريخ:

وما علاقة المستخدمين الأخرين؟

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

وما علاقة المستخدمين الأخرين؟

 

استاذ مصطفى

لو كان لدي مستخدمين عدد 2 الاول  aa والثاني bb وكما موضح بالصورة المرفقة اني اي مستخدم ينشيء قيد تتحول القيمة الى Y

post-156798-0-82390300-1515176505_thumb.jpg

وبما ان المستخدم bb لم ينشيء قيد جديد فقيمة الجدول الرئيسي Y

بتاريخ:

لا بد أن هناك خطأ ما فما تذكره غير منطقي

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

لا بد أن هناك خطأ ما فما تذكره غير منطقي

 

هذا الكود الذي استخدمة

post-156798-0-65988100-1515386887_thumb.jpg

بتاريخ:

وهل يدخل المستخدمون الأخرين على نفس الحقل؟

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

وهل يدخل المستخدمون الأخرين على نفس الحقل؟

نعم استاذ مصطفى على نفس الجدول الرئيسي ونفس الجدول الفرعي

لكن الاختلاف في المستخدمين التي تعرض عليهم البيانات وتأتي بيانات المستخدم من session

 

post-156798-0-98262700-1515480778_thumb.jpg

 

اما بالنسبة للكود المستخدم

SELECT Fup.DOC_NO,                                     
       Fup.SUB,                   
       Fup.DEPT_NAME,                                     
       Fup.NOTE,                     
       Fup.SADERWARD_ID, 
       (case (select count(*) from USERS_JOBS u where (u.SADERWARD_ID = Fup.SADERWARD_ID)) when 0 then 'N' else 'Y' end) AS YasNo    
FROM  FUP Fup                  
WHERE ( (EXISTS(SELECT 1 FROM RESEVDSIDES ResevdsidesNQ1 WHERE  ( (ResevdsidesNQ1.RESEVEDSIDE_ID = :DeptUser ) )    
                                                                AND (Fup.SADERWARD_ID = ResevdsidesNQ1.SADERWARD_ID))) )
بتاريخ:
  • كاتب الموضوع

وهذه صورة من  مستخدم اخر

 

 

post-156798-0-33929100-1515567150_thumb.jpg

 

بتاريخ:

طالما تعتمد على قاعدة البيانات فسيؤثر المستخجمون الأخرون

يمنك إرجاع عدد البيانات المعروضة للمستخدم الحالي فقط من خلال دالة getEstimatedRowCount

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

طالما تعتمد على قاعدة البيانات فسيؤثر المستخجمون الأخرون

يمنك إرجاع عدد البيانات المعروضة للمستخدم الحالي فقط من خلال دالة getEstimatedRowCount

استاذ مصطفى شكرا جزيلا لك لمتابعتك 

استخدمت التعبير التالي 

 

post-156798-0-47639000-1515915118_thumb.jpg

 

ولكن النتيجة نفس الشيء

 

post-156798-0-11856600-1515915109_thumb.jpg

تم تعديل بواسطة محمد_العراقي

بتاريخ:

ضعها في الصفحة

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

ضعها في الصفحة

استاذ مصطفى وضعتها في صفحة ونفس النتيجة

 

post-156798-0-95378800-1516180671_thumb.jpg

بتاريخ:

ضع التعبير نفسه في الصفحة

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

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

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

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

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

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.