我试图获取智能表的模型数据(智能过滤器和智能表的组合)。但是我无法追踪它。我的智能表数据来自ODATA EntitySet。我想获取表数据。请建议。
问候Karthik S
编辑
可以在dataReceived
事件中获取有限数据:
Controller.js:
onDataReceived: function(oControlEvent) {
var itemCount = oControlEvent.getParameters().getParameter('data')['results'].length;
}
view.xml:
<smartTable:SmartTable
dataReceived="onDataReceived" ... >
每次将GO按钮按在过滤器栏中时,这也会被调用。
可以使用SmartTable的getTable()
方法访问下面的表。
取决于
-
sap.m.Table
getItems()
-
sap.ui.table.Table
getRows()
可用于获取聚合的内容。