بتاريخ: 2 مارس 20179 سنة comment_283705 السلام عليكم ورحمه الله وبركاته عندى شاشة Master_Details وضغط على زرارا CreateInsert لعمل سجل جديد بال Master وضغط على زرارا الحفظ يعطى رسالة خطأ عند DetailsEmpl.java عند dml_update بالرغم من انى لم اضغط على زرارا ال CreateInsert الخاص بال Details تقديم بلاغ
بتاريخ: 3 مارس 20179 سنة كاتب الموضوع comment_283719 الزرار عمل blank لاعمدة ال master وبالتالى هو زرار ال master تقديم بلاغ
بتاريخ: 3 مارس 20179 سنة كاتب الموضوع comment_283739 اعطانا سجل فاضى علشان املا بيانات ال master تقديم بلاغ
بتاريخ: 3 مارس 20179 سنة comment_283740 حسناً هل يوجد كود برمجي يقوم بإنشاء سجل في detail؟ تقديم بلاغ
بتاريخ: 3 مارس 20179 سنة كاتب الموضوع comment_283742 لا يوجد كود برمجى لانشاء سجل فى ال details والخطأ هنا if (getINS_UP_YN()==0){ null pointer Execption بالرغم لم افتح سجل فى الdetails ,ال INS_UP_YN عمود transitient فى ال details ,الكود فى detailEmplJava if (operation==DML_UPDATE){ /*--------------------------------------------------------Befor Save*/ System.out.println("DML_UPDATE "+operation); System.out.println("prodid= "+getProdId()); GetBefor_Save_action(); if (getINS_UP_YN()==0){ GetUPDATE_ITEMS_action(); GetINSERT_EXP_ITEMS_action(); } تقديم بلاغ
بتاريخ: 4 مارس 20179 سنة كاتب الموضوع comment_283751 هى القيمة اما صفر او واحد والعمود INS_UP_YN integer فعملت حل مؤقت عملت متغير بدلا من ال getINS_UP_YN() واعطيته قيمة ابتدائية initial value واخذ قيمة INS_UP_YN واشتغلت واختفى الخطأ تقديم بلاغ
بتاريخ: 28 سبتمبر 20178 سنة كاتب الموضوع comment_290405 نفس المشكلة تكررت مرة اخرى فى شاشة جديدة السلام عليكم ورحمه الله وبركاته عندى شاشة Master_Details وضغط على زرارا CreateInsert لعمل سجل جديد بال Master وضغط على زرارا الحفظ يعطى رسالة خطأ عند DetailsEmpl.java عند dml_update بالرغم من انى لم اضغط على زرارا ال CreateInsert الخاص بال Details تقديم بلاغ
بتاريخ: 28 سبتمبر 20178 سنة كاتب الموضوع comment_290407 اختفت هذه المشكلة ولكن هناك مشكلة اخرى بعطى قيمة لل primary key بقيمة راجعة من love من خلال هذا الكود فى impl java الخاصة بجدول ال details public void getprod() { if (getPRODID2()!=null){ setProdId(getPRODID2()); System.out.println("ProdId = "+getProdId()); } } ومن ال log بتأكد من انه اخذ القيمة ولكن لا تظهر على الشاشة وبالتالى لما اعمل سطر جديد لا يفتح سطر جديد تقديم بلاغ
بتاريخ: 28 سبتمبر 20178 سنة كاتب الموضوع comment_290417 شكرا يا باشمهندس دع العمود اللى بيأخذ القيمة من love <af:column headerText="#{bindings.ProdOutKsrView4.hints.PRODID2.label}" id="c16" visible="true"> <af:inputText value="#{row.bindings.PRODID2.inputValue}" label="#{bindings.ProdOutKsrView4.hints.PRODID2.label}" required="#{bindings.ProdOutKsrView4.hints.PRODID2.mandatory}" columns="#{bindings.ProdOutKsrView4.hints.PRODID2.displayWidth}" maximumLength="#{bindings.ProdOutKsrView4.hints.PRODID2.precision}" shortDesc="#{bindings.ProdOutKsrView4.hints.PRODID2.tooltip}" id="it23" autoSubmit="true"> <f:validator binding="#{row.bindings.PRODID2.validator}"/> <af:convertNumber groupingUsed="false" pattern="#{bindings.ProdOutKsrView4.hints.PRODID2.format}"/> </af:inputText> </af:column> ده ال primary key <af:column sortProperty="#{bindings.ProdOutKsrView4.hints.ProdId.name}" filterable="true" sortable="true" headerText="#{bindings.ProdOutKsrView4.hints.ProdId.label}" id="c10" visible="true"> <af:inputText value="#{row.bindings.ProdId.inputValue}" label="#{bindings.ProdOutKsrView4.hints.ProdId.label}" required="#{bindings.ProdOutKsrView4.hints.ProdId.mandatory}" columns="#{bindings.ProdOutKsrView4.hints.ProdId.displayWidth}" maximumLength="#{bindings.ProdOutKsrView4.hints.ProdId.precision}" shortDesc="#{bindings.ProdOutKsrView4.hints.ProdId.tooltip}" id="it17" partialTriggers="it23"> <f:validator binding="#{row.bindings.ProdId.validator}"/> <af:convertNumber groupingUsed="false" pattern="#{bindings.ProdOutKsrView4.hints.ProdId.format}"/> </af:inputText> </af:column> تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.