بتاريخ: 29 نوفمبر 20178 سنة comment_292036 السلام عليكم اذا تفضلتم لدى سؤالين الاول استخدمت التعبير التالي لغرض تغير لون صف ولكنه لم يتغير فما هو السبب علما لم يظهر اي خطا اثناء التشغيل contentStyle="background-color:#{(row.sal lt 1000)?'green':(row.sal gt 3000?'red':'lightgray')};" الثاني عندى جدولين master & details وضعتهم على صفحة على شكل جدولين (master table,details table) المطلوب تغير لون القيد في (master) لما لا يكون له قيود في details تقديم بلاغ
بتاريخ: 1 ديسمبر 20178 سنة كاتب الموضوع comment_292092 ضع الصيغة بحيث يكون قيمة style داخل الشرط ممكن الطريقة جزاك الله خير تقديم بلاغ
بتاريخ: 1 ديسمبر 20178 سنة comment_292099 contentStyle="#{row.sal lt 1000 ? 'background-color:'green' : row.sal gt 3000 ? 'background-color:red' : 'background-color:lightgray'}" تقديم بلاغ
بتاريخ: 3 ديسمبر 20178 سنة كاتب الموضوع comment_292141 contentStyle="#{row.sal lt 1000 ? 'background-color:'green' : row.sal gt 3000 ? 'background-color:red' : 'background-color:lightgray'}" جزاك اللة خير استاذنا الفاضل تم حل الشق الاول اذا تفضلتم كيف حل الشق الثاني من السؤال تم تعديل 3 ديسمبر 20178 سنة بواسطة محمد_العراقي تقديم بلاغ
بتاريخ: 3 ديسمبر 20178 سنة comment_292145 قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه تقديم بلاغ
بتاريخ: 3 ديسمبر 20178 سنة كاتب الموضوع comment_292147 قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه جزاك الله خير تقديم بلاغ
بتاريخ: 2 يناير 20188 سنة كاتب الموضوع comment_292853 قم بإضافة حقل في الجدول الرئيسي يقوم بإرجاع عدد السجلات في الجدول الفرعي ثم قم بعمل الشرط على أساس وجود قيمة غير صفرية لهذا المتغير من عدمه استاذ مصطفى كتبت الكود التالي في حقل في VO واشتغل تمام (case (select count(*) from emp e where e.deptno = Department.deptno) when 0 then 1 else 2 end) AS YasOrNo لكن طلعت لي مشكلة اخرى وهي في حالة ان احد المستخدمين انشاء قيد جديد (وهو قيد لا يظهر الا لنفس المستخدم ) في جدول details يختفي يتغير لون القيد عن جميع المستخدمين تقديم بلاغ
بتاريخ: 5 يناير 20188 سنة كاتب الموضوع comment_292924 وما علاقة المستخدمين الأخرين؟ استاذ مصطفى لو كان لدي مستخدمين عدد 2 الاول aa والثاني bb وكما موضح بالصورة المرفقة اني اي مستخدم ينشيء قيد تتحول القيمة الى Y وبما ان المستخدم bb لم ينشيء قيد جديد فقيمة الجدول الرئيسي Y تقديم بلاغ
بتاريخ: 8 يناير 20188 سنة كاتب الموضوع comment_292954 لا بد أن هناك خطأ ما فما تذكره غير منطقي هذا الكود الذي استخدمة تقديم بلاغ
بتاريخ: 9 يناير 20188 سنة كاتب الموضوع comment_292992 وهل يدخل المستخدمون الأخرين على نفس الحقل؟ نعم استاذ مصطفى على نفس الجدول الرئيسي ونفس الجدول الفرعي لكن الاختلاف في المستخدمين التي تعرض عليهم البيانات وتأتي بيانات المستخدم من session اما بالنسبة للكود المستخدم 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))) ) تقديم بلاغ
بتاريخ: 10 يناير 20188 سنة comment_293023 طالما تعتمد على قاعدة البيانات فسيؤثر المستخجمون الأخرون يمنك إرجاع عدد البيانات المعروضة للمستخدم الحالي فقط من خلال دالة getEstimatedRowCount تقديم بلاغ
بتاريخ: 14 يناير 20188 سنة كاتب الموضوع comment_293063 طالما تعتمد على قاعدة البيانات فسيؤثر المستخجمون الأخرون يمنك إرجاع عدد البيانات المعروضة للمستخدم الحالي فقط من خلال دالة getEstimatedRowCount استاذ مصطفى شكرا جزيلا لك لمتابعتك استخدمت التعبير التالي ولكن النتيجة نفس الشيء تم تعديل 14 يناير 20188 سنة بواسطة محمد_العراقي تقديم بلاغ
بتاريخ: 17 يناير 20188 سنة كاتب الموضوع comment_293110 ضعها في الصفحة استاذ مصطفى وضعتها في صفحة ونفس النتيجة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.