rabie123 بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 السلام عليكم ورحمة الله وبركاته المطلوب اجيب ال current row ووجدت هذا الكود فى هذا السطر ViewObject depart = this.getDepartments1(); getDepartments1 عبارة عن ايه ؟؟؟؟؟؟ وهذا هو الكود بالكامل Method in AMImpl- Called in ValueChangeListener through binding Layer public void getDeptNameAction() { ViewObject depart = this.getDepartments1(); Row curRow = depart.getCurrentRow(); if (curRow != null) { System.out.println("Current Department from model is-" + curRow.getAttribute("DepartmentName")); } } Code in ValueChangeListener - AM Method Called and Code to get new value from event itself /**Value change listener for Department Name * @param vce */ public void deptNmVCE(ValueChangeEvent vce) { if (vce.getNewValue() != null) { System.out.println("New Value in VCE-" + vce.getNewValue()); BindingContainer bc = BindingContext.getCurrent().getCurrentBindingsEntry(); OperationBinding ob = bc.getOperationBinding("getDeptNameAction"); ob.execute(); } } اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eng_farieda بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 شوف رد الاستاذة ميسم بالمشاركة دي http://www.araboug.org/ib/index.php?showtopic=63128 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 تكون مثل هذا DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry(); DCIteratorBinding iter = bindings.findIteratorBinding("Iterator"); ViewObject vo = iter.getViewObject(); اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 29 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 الف شكر يا باشمهندس اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 29 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 الكود اشتغل لكن المشكلة لم تحل Caused by: javax.el.PropertyNotFoundException: Target Unreachable, identifier 'row' resolved to null هذه الرسالة تظهر كل ما حاولت اعطاء قيمة لعمود key attribute بالرغم من انى عملت متغير ياخذ من ال love وفى الكود الخاص بال value change listner من خلالها اعطيت قيمة لهذا العمود ولكن اعطى خطأ مرة اخرى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 هل هذا الحقل primary key؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 29 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 key attribute اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 هذا يسبب مشكلة في ADF اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 29 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 طيب وما الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 29 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2017 لا تستخدم lov على حقل primary key اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 30 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 انا عملت حقل transient واستخدمته فى ال love المشكلة لم اعطى القيمة لل primary key تظهر المشكلة curRow.setAttribute("VanId", curRow.getAttribute("VANID2")); اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 30 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 رأيي أن تستخدم form للإدخال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 30 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 هى فى ال details مثلا فاتورة اصناف لابد ان تكون table اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 30 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 لا يمنع استخدام form في الإدخال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 30 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 حضرتك تقصد اسحب الجدول ال details على شكل form اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 30 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 ممكن أو تقوم بالإدخال في popup اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 30 سبتمبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 شكرا يا باشمهندس بس يوجد مثال لذلك لانى لم استخدمها من قبل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 30 سبتمبر 2017 تقديم بلاغ مشاركة بتاريخ: 30 سبتمبر 2017 ابحث عن inserting in popup oracle adf اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 2 أكتوبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 أكتوبر 2017 لو استخدمت popup اسحب الجدول ال details عل شكل table اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 2 أكتوبر 2017 تقديم بلاغ مشاركة بتاريخ: 2 أكتوبر 2017 نعم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 3 أكتوبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2017 شكرا يا باشمهندس حاجرب واشوف النتيجة وفى تجربة اخرى قمت بها سحبت الجدول ال details على panel splitter مرة على شكل form للادخال ومرة على شكل table للعرض وتغلبت على المشكلة واشتغلت بدون مشاكل ولكن حاجرب ال popup على اساس سحب الجدول مرة واحدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 3 أكتوبر 2017 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2017 ليس popup شرطاً المهم الإدخال في form اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 3 أكتوبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2017 لما سحبت ال details على شكل form اشتغلت بدون مشاكل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 3 أكتوبر 2017 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2017 أكيد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabie123 بتاريخ: 4 أكتوبر 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 أكتوبر 2017 سحبت الجدول ال details على panel splitter مرة على شكل form للادخال ومرة على شكل table للعرض وتغلبت على المشكلة واشتغلت بدون مشاكل بس شكلها مختلف لوجود الجدول امام المستخدم بشكلين مختلفين اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.