2016-11-25 48 views
1

当我传入示例14时,getRowAtRangeIndex返回null。但是,如果我检查行,它说有300.我让ViewObject自动返回所有行。如果我在点击监听器中运行这个相同的方法,它没有问题。这只是当我试图预先填充表格时。有任何想法吗?即使行数为300,ADF - ViewObject getRowAtRangeIndex也会返回null

感谢,格雷姆

+0

你能否详细说明了一点,也告诉你的自动进稿器的版本?何时以及如何调用getRowAtRangeIndex? – amishra

+0

ADF 12.2.1.2.0的最新版本。我想在页面出现之前调用它,以便填充表格。代码RowSetIterator rowSetParameterDetailIterator = ParameterDepartmentVOImpl parameterDepartmentVOIm = applicationModule.findViewObject("ParameterDepartmentVO1"); parameterDepartmentVOImpl.executeQuery(); while (rowSetParameterDetailIterator.hasNext()) { Row row = rowSetParameterDetailIterator.next(); Row selectedRow = parameterDepartmentVOImpl.getRowAtRangeIndex(Integer.valueOf(row.getAttribute("Dept")); Graeme

回答

相关问题