2016-07-27 3 views
1

ADF 테이블이 있으며 특정 열 값을 가진 행 수를 계산하려고합니다. 예를 들어 :특정 값을 가진 ADF 테이블 개수 행

ID Sex 
1 Male 
2 Female 
3 Male 
4 Male 

내가 수

<af:outputText value="Total number of rows #{bindings.VO.estimatedRowCount}" 
      id="ot16" partialTriggers="cb1 cb2"/> 

얼마나 많은 이들의 '남성' 총 있습니다
테이블의 끝 부분에 표시 할?

Total number or rows 4 
Males are 3 
+0

나는 SQL 문에서 계산할 수 있지만 쉽게 얻을 수있는 방법이 있는지 물어보고있다. ViewController –

+0

SQL 문을 사용하는 것이 좋은 해결책이다. –

답변

1

뷰 객체의 반복기를 가져 와서 반복하여 원하는 값을 계산할 수 있습니까?

DCIteratorBinding xxIterator = ADFUtils.findIterator("XXViewIterator"); 
      if (xxIterator.getViewObject().hasNext()) { 
       Row row = xxIterator.getViewObject().next(); 
       if (row != null) { 
        String xx = row.getAttribute("value").toString(); 
       } 
      } 
관련 문제