بتاريخ: 3 سبتمبر 201114 سنة كاتب الموضوع comment_215496 لقد قمت بوضعinitial valueفيdefault valuesفي الانتتيentityفهل في هذه الحالة لا نحتاجinitial valueوتكفي تقديم بلاغ
بتاريخ: 3 سبتمبر 201114 سنة comment_215507 موضوع ال null pointer Exception ممكن ييجى من الميثود نفسها اولا اطبع القيمه valueChangeEvent.getNewValue() عشان تتاكد انها بتديك القيمه وليس ال index لانها لو dynamic وليس static حتديك ال index وكمان اتاكد انك عامل binding ل getId8 على ال input Text ال required اللى عندك موضوع ال Inital value ده معناه انك بتحدد ال input Text ده حيبقى required فى اى حالة قبل اختيار قيمه من ال select ويتم وضعه فى ال required الخاص بال input Text تقديم بلاغ
بتاريخ: 4 سبتمبر 201114 سنة كاتب الموضوع comment_215514 شكرا جزيلا علي الردوجزاكي الله خيرا كثيرا ورزقكي الجنة و والديكواليست staticوقيمهاcode DescP تقديم بلاغ
بتاريخ: 4 سبتمبر 201114 سنة كاتب الموضوع comment_215522 اصبحت تعمل بشكل معقول ولكن في حالة تغير قيمة الليست يظل الحقل الاول مطلوب لالاضافة الي الحقل الثانيوهكذا اصبح الحقلين مطلوبينوهذا هو الكود public void StatusChanged(ValueChangeEvent valueChangeEvent) { if (valueChangeEvent.getNewValue().equals("P")) { this.getId8().setRequired(true); this.getId9().setRequired(false); this.getId10().setRequired(false); } if (valueChangeEvent.getNewValue().equals("O")) { this.getId8().setRequired(false); this.getId9().setRequired(true); this.getId10().setRequired(false); } if (valueChangeEvent.getNewValue().equals("C")) { this.getId8().setRequired(false); this.getId9().setRequired(false); this.getId10().setRequired(true); } AdfFacesContext.getCurrentInstance().addPartialTarget(this.getId8()); AdfFacesContext.getCurrentInstance().addPartialTarget(this.getId9()); AdfFacesContext.getCurrentInstance().addPartialTarget(this.getId10()); } تقديم بلاغ
بتاريخ: 4 سبتمبر 201114 سنة كاتب الموضوع comment_215525 شكرا جزيلا اصبحت تعمل الان بشكل جيد والكود كما يلي: public void StatusChanged(ValueChangeEvent valueChangeEvent) { if (valueChangeEvent.getNewValue().equals("P")) this.getId8().setRequired(true); else this.getId8().setRequired(false); if (valueChangeEvent.getNewValue().equals("O")) this.getId9().setRequired(true); else this.getId9().setRequired(false); if (valueChangeEvent.getNewValue().equals("C")) this.getId10().setRequired(true); else this.getId10().setRequired(false); AdfFacesContextImpl.getCurrentInstance().addPartialTarget(this.getId8()); AdfFacesContext.getCurrentInstance().addPartialTarget(this.getId9()); AdfFacesContext.getCurrentInstance().addPartialTarget(this.getId10()); } تقديم بلاغ
بتاريخ: 5 سبتمبر 201114 سنة كاتب الموضوع comment_215548 لماذا لا تعمل في حالة الاستعلام والبحث كيف يمكنني ان تفعيلها في حالة الاستعلام وكذلك في حالة وجودdisplay itemلاسم القسم مثلا في حالة الادخال لا يوجد مشكلةولكن في حالة الاستعلام يظل الاسم فارغفكيف يمكنني احضار البيانات تم تعديل 5 سبتمبر 201114 سنة بواسطة samirtarek تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.