بتاريخ: 13 ديسمبر 201510 سنة comment_268854 اريد ان اعمل validation عن طريق متغيرين احدهم flag لديه قيمة "صفر " او "واحد" فى حالة "الصفر " لا يسمح بتغير الشهر الحالى الموجود فى متغير ال date وفى حالة ان قيمة ال flag "واحد" يسمح يتغيير الشهر للشهر التالى فهل دى ال BUSINESS RULE على ال مسنوى ال ENTITY OBJECT وهل لها فيديو لان فيه فيديو اتكلم على BUSINESS RULE على مستوى ال ATTRIBUTES تقديم بلاغ
بتاريخ: 13 ديسمبر 201510 سنة comment_268875 هل المقصد عدم تغيير التاريخ كاملاً أم عدم تغيير الشهر فقط؟ تقديم بلاغ
بتاريخ: 13 ديسمبر 201510 سنة كاتب الموضوع comment_268878 المقصود عدم تغيير الشهر طالما ال flag=0 لانه معناه الشهر الحالى لازال مفتوح تقديم بلاغ
بتاريخ: 13 ديسمبر 201510 سنة كاتب الموضوع comment_268879 اسف المقصود عدم تغيير التاريخ كله تقديم بلاغ
بتاريخ: 13 ديسمبر 201510 سنة comment_268882 حسناً هذا ليس validation يمكنك التنفيذ في valueChangeListener تقديم بلاغ
بتاريخ: 15 ديسمبر 201510 سنة كاتب الموضوع comment_268957 السلام عليكم ورحمة الله وبركاته عملت ValueChangeListener package view; import javax.faces.event.ValueChangeEvent; public class ChkMonthSysDate2 { public ChkMonthSysDate2() { } public void ChkMonthSysDate(ValueChangeEvent valueChangeEvent) { // Add event code here... if (valueChangeEvent.getOldValue()!=valueChangeEvent.getNewValue()) System.out.println("old value "+valueChangeEvent.getOldValue()); System.out.println("new value "+valueChangeEvent.getNewValue()); } } وتأكدت من القيمة القديمة والجديدة ولكن المطلوب مقارنة الشهر للتاريخ القديم مع الشهر فى التاريخ الجديد بحيث يرجع ب false h, Null فى حالة اختلافهم عن بعض حاولت اعمل متغير من نوع date من ال old و new علشان اعمل المقارنة ولكن يعطى error تقديم بلاغ
بتاريخ: 15 ديسمبر 201510 سنة كاتب الموضوع comment_268984 السلام عليكم ورحمة الله وبركاته عملت ValueChangeListener package view; import javax.faces.event.ValueChangeEvent; public class ChkMonthSysDate2 { public ChkMonthSysDate2() { } public void ChkMonthSysDate(ValueChangeEvent valueChangeEvent) { // Add event code here... if (valueChangeEvent.getOldValue()!=valueChangeEvent.getNewValue()) System.out.println("old value "+valueChangeEvent.getOldValue()); System.out.println("new value "+valueChangeEvent.getNewValue()); } } وتأكدت من القيمة القديمة والجديدة ولكن المطلوب مقارنة الشهر للتاريخ القديم مع الشهر فى التاريخ الجديد بحيث يرجع ب false h, Null فى حالة اختلافهم عن بعض حاولت اعمل متغير من نوع date من ال old و new علشان اعمل المقارنة ولكن يعطى error تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.