بتاريخ: 19 مايو 20223 سنة comment_302148 السلام عليكم, عند انشاء record جديد في الجدول , قمت بانشاء method في bean تقوم بانشائه في اخر الجدول , عند الضغط على زر الانشاء فانه فعلا يتم انشاء record في اخر صف , لكن scroll bar لا ينتقل الى اخر صف ,حتى اقوم بذلك يدويا , لقد بحث في الانترنت فوجدت انه لبد من تغيير خاصية RowDisplay الى selected ،قمت بالامر لكن دون تغيير public void AjouterAttachement() { BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry(); //accés à la page de définition DCIteratorBinding dciter = (DCIteratorBinding) bindings.get("Cmattach1Iterator"); //accéder à l'iterator RowSetIterator rsi = dciter.getRowSetIterator(); //accéder au RowSetIterator sous-jacent Row lastRow = rsi.last(); //se débrouiller jusqu'au dernier int lastRowIndex = rsi.getRangeIndexOf(lastRow); //obtenir l'index de la dernière ligne Row newRow = rsi.createRow(); //créer une nouvelle ligne newRow.setNewRowState(Row.STATUS_NEW); //initialiser la ligne rsi.insertRowAtRangeIndex(lastRowIndex + 1, newRow); //ajouter une ligne au dernier index + 1 pour qu'il devienne le dernier dans la plage définie rsi.setCurrentRow(newRow); //faire de row la ligne actuelle pour qu'elle s'affiche correctement EnregistrerAttachement(); ExecuterTaches(); } problem last record.zip تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.