如何在SAPUI5表格中打印总计表格行

如何在SAPUI5表格中打印总计表格行,sapui5,Sapui5,我正在尝试这个例子,我必须添加产品总数,即屏幕上显示的总表格行数 当我尝试访问JSON对象的长度时,即: totalFormatter:functionresults{return results.length;} 我得到的SAPUI5不是渲染错误: 未捕获的TypeError:无法读取未定义的属性“length” 我通过修改示例的代码来回答您的问题 编辑Table.view.xml,在工具栏中添加一个标签。 编辑formatter.js,添加一个方法totalFormatter。 totalF

我正在尝试这个例子,我必须添加产品总数,即屏幕上显示的总表格行数


当我尝试访问JSON对象的长度时,即:

totalFormatter:functionresults{return results.length;} 我得到的SAPUI5不是渲染错误:

未捕获的TypeError:无法读取未定义的属性“length”


我通过修改示例的代码来回答您的问题

编辑Table.view.xml,在工具栏中添加一个标签。 编辑formatter.js,添加一个方法totalFormatter。 totalFormatter:functionresults{ 返回结果。长度; } 然后您将得到表的总计行


基本思想是利用数据绑定的计算字段来获得结果长度。可以找到文档。

如果您能展示一些代码,可能会有所帮助。如果您在表中使用数据绑定,您可以简单地打印绑定到表的聚合的大小,但让我们先看一些代码,以便更具体地了解您的用例。我在这里尝试这个示例,我必须添加产品总数,即屏幕上显示的总表行数Tim的意思,您自己尝试过什么来获得显示的总行数?您在哪里卡住了?当我尝试访问JSON对象的长度时,即totalFormatter:functionresults{return results.length;}我得到SAP UI未呈现错误>>未捕获类型错误:无法读取未定义的属性“length”