ADF table - 计算具有特定值的行
ADF table - count rows with specific values
我有 ADF table,我想计算具有特定列值的行数。
例如:
ID Sex
1 Male
2 Female
3 Male
4 Male
我要显示在table
的末尾
总数
<af:outputText value="Total number of rows #{bindings.VO.estimatedRowCount}"
id="ot16" partialTriggers="cb1 cb2"/>
他们中有多少人是 'Male'?
Total number or rows 4
Males are 3
能否尝试获取视图对象的Iterator并遍历它以计算所需的值。
DCIteratorBinding xxIterator = ADFUtils.findIterator("XXViewIterator");
if (xxIterator.getViewObject().hasNext()) {
Row row = xxIterator.getViewObject().next();
if (row != null) {
String xx = row.getAttribute("value").toString();
}
}
我有 ADF table,我想计算具有特定列值的行数。 例如:
ID Sex
1 Male
2 Female
3 Male
4 Male
我要显示在table
的末尾
总数
<af:outputText value="Total number of rows #{bindings.VO.estimatedRowCount}"
id="ot16" partialTriggers="cb1 cb2"/>
他们中有多少人是 'Male'?
Total number or rows 4
Males are 3
能否尝试获取视图对象的Iterator并遍历它以计算所需的值。
DCIteratorBinding xxIterator = ADFUtils.findIterator("XXViewIterator");
if (xxIterator.getViewObject().hasNext()) {
Row row = xxIterator.getViewObject().next();
if (row != null) {
String xx = row.getAttribute("value").toString();
}
}