【发布时间】:2014-12-10 20:00:49
【问题描述】:
我有一个显示记录列表的sap.ui.Table。我想获取数据中记录的计数。
我已阅读帖子 SAP UI 5 how to print total table row ,但对我没有帮助。
这是表格的代码(列的代码已被删除以使帖子更小):
<table:Table id="PickRecs" visibleRowCount="10" selectionMode="MultiToggle" visible="true" rows="{/downRecs}" >
<table:title>
<txt:Text text="{
path: '/downRecs',
formatter: 'Formatter.totalFormatter'
}">
</txt:Text>
<Label text="possible records to export"></Label>
</table:title>
<table:columns>
.......
</table:columns>
</table:Table>
这是formatter.js:
totalFormatter:function(results) {
return results.length;
}
我想使用数组downRecs 作为所有记录的源来显示表中有多少行。例如:3 条可能要导出的记录。
此值可以根据屏幕上的某些输入字段而改变,例如他们可以选择查看产品的所有记录或仅查看某个客户的记录等。
如何获取此更新后的记录数?该值显示在表格的工具栏或标题上。
【问题讨论】:
标签: sapui5