بتاريخ: 9 يناير 201610 سنة comment_270083 حبيت اعطى قيمة userId المتخزنة من شاشة ال login فى جدول مثلا العملاء لتخزين المستخدم الذى سجل او ال record قبل الحفظ برجاء المراجعة والافادة public BindingContainer getBindings() { return BindingContext.getCurrent().getCurrentBindingsEntry(); } public String after_save_action() { System.out.println("hhhhhhhhhhhhhhhxxxxxxx_userid "); DCBindingContainer dcbc = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry(); Row row =dcbc.findIteratorBinding("CustView1Iterator").getCurrentRow(); System.out.println("xxxxxxx_userid "+row); if (row!=null){ row.setAttribute("UserId",userid); System.out.println("userid"+userid); } BindingContainer bindings = getBindings(); OperationBinding operationBinding = bindings.getOperationBinding("Commit"); Object result = operationBinding.execute(); if (!operationBinding.getErrors().isEmpty()) { return null; } message="تم الحفظ"; return null; } تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.