2016-11-25 1 views
1

例14を渡すと、getRowAtRangeIndexはnullを返します。ただし、行を確認すると300と表示されます。クリックリスナーでこの同じメソッドを実行すると、問題はありません。それは、私がテーブルをあらかじめ設定しようとしているときだけです。何か案は?ADF - ViewObject getRowAtRangeIndexは、行数が300であってもnullを返します。

おかげで、グレアム

+0

あなたはもう少し詳しく説明しても、あなたのADFのバージョンを教えてもらえますか?いつ、どのように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

答えて