بتاريخ: 9 فبراير 201610 سنة comment_271154 محتاج اعمل disable لكل الايتم بعد لما ارمي قيمه 0 في الداتا بيز ملاحظه كل الايتم محطوطه في panel grid layout تقديم بلاغ
بتاريخ: 10 فبراير 201610 سنة comment_271176 في الواقع أنا أقول لك أنه يجب تنفيذ الكود على كل عنصر موجود في الصفحة لا يوجد كود يقوم بتنفيذ الخاصية برمجياً لجميع العناصر تقديم بلاغ
بتاريخ: 10 فبراير 201610 سنة comment_271187 ضع الخاصية disabled واكتب فيها التعبير مثل المثال التالي disabled="#{bindings.attribute.inputValue == '0'} تقديم بلاغ
بتاريخ: 10 فبراير 201610 سنة كاتب الموضوع comment_271189 تسلم يابشمهندس جربتها وشغالة تمام بس للاسف هضطر اعمل كدا ف items كتير عندي تقديم بلاغ
بتاريخ: 19 فبراير 201610 سنة comment_271457 تستطيع إستخدام الكود التالي كتبته كود شامل لعمل disable لكل components موجود على الصفحة وأي كان نوعه ليس فقط input text حسب الشرط الذي لديك public String disableAction() { for (UIComponent child : getPfl1().getChildren()) { if (child instanceof RichInputText) { ((RichInputText)child).setDisabled(true); } if (child instanceof RichInputText) { ((RichInputText)child).setDisabled(true); } else if (child instanceof RichSelectBooleanCheckbox) { ((RichSelectBooleanCheckbox)child).setDisabled(true); } else if (child instanceof RichSelectBooleanRadio) { ((RichSelectBooleanRadio)child).setDisabled(true); } else if (child instanceof RichSelectManyChoice) { ((RichSelectManyChoice)child).setDisabled(true); } } return null; } أنا أستخدمه ضمن مشروعي لكن عملت صفحة لغرض التجربة فقط وضعت فيها أكثر من نوع من الـ component وكتبت الكود تحت button Disable إن شاء الله تستفيد من الكود أرفقت صورة للشاشة قبل وبعد الضغط على الزر تقديم بلاغ
بتاريخ: 20 فبراير 201610 سنة comment_271479 تستطيع إستخدام الكود التالي كتبته كود شامل لعمل disable لكل components موجود على الصفحة وأي كان نوعه ليس فقط input text حسب الشرط الذي لديك public String disableAction() { for (UIComponent child : getPfl1().getChildren()) { if (child instanceof RichInputText) { ((RichInputText)child).setDisabled(true); } if (child instanceof RichInputText) { ((RichInputText)child).setDisabled(true); } else if (child instanceof RichSelectBooleanCheckbox) { ((RichSelectBooleanCheckbox)child).setDisabled(true); } else if (child instanceof RichSelectBooleanRadio) { ((RichSelectBooleanRadio)child).setDisabled(true); } else if (child instanceof RichSelectManyChoice) { ((RichSelectManyChoice)child).setDisabled(true); } } return null; } أنا أستخدمه ضمن مشروعي لكن عملت صفحة لغرض التجربة فقط وضعت فيها أكثر من نوع من الـ component وكتبت الكود تحت button Disable إن شاء الله تستفيد من الكود أرفقت صورة للشاشة قبل وبعد الضغط على الزر أحسنتِ وجزاك الله خيرا بما كتبت يداكِ تقديم بلاغ
بتاريخ: 26 فبراير 201610 سنة كاتب الموضوع comment_271749 السلام عليكم انا استخدمت الكود بس اعترض ان في method getPfl1 مش موجودة تقديم بلاغ
بتاريخ: 26 فبراير 201610 سنة comment_271751 Pfl1 هو متغير يمثل layout container الذي يحتوي على جميع العناصر التي تريد عمل إيقاف لها تقديم بلاغ
بتاريخ: 27 فبراير 201610 سنة comment_271768 Pfl1 هو الـ layout container الذي وضعت العناصر فيه ،، بمعنى أنا وضعت هذه العناصر داخل panel form layout وهي الإختصار ل Pfl1 فهي الإسم البرمجي (id) لها أعتقد حضرتك وضعت العناصر في panel grid layout يعني ستكون Pgl1 أو حسب الإسم البرمجي (id) لها لديك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.