在sap.m表中动态添加行和删除行

2020-09-22 21:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我是SAPUI5的新手。 我创建...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我是SAPUI5的新手。 我创建了一个简单表格。 提交表单后,详细信息必须动态添加到表中,并且也可以删除。在删除操作时,它会显示错误"无法读取未定义的属性'getData'"。

以下是删除的功能。

"删除":功能(e)

{

var path = e.getParameter('listItem')。getBindingContext(" mainModel")。getPath();

var idx = parseInt(path.substring(path.lastIndexOf('/')+1));

var oModel = this.getModel();

var oData = oModel.getData();

var remove = oModel.results.splice(idx,1);

oModel.setData(oData);

}

4条回答
暮风yp
2020-09-22 21:25

我发现了错误

"删除":function(e)

{

var path = e.getParameter('listItem')。getBindingContext(" mainModel")。getPath();

var idx = parseInt(path.substring(path.lastIndexOf('/')+1));

var oModel = this.getModel(" mainModel");

var oData = oModel.getData(" mainModel");

var已删除= oData.results.splice(idx,1);

oModel.setData(oData);

}

感谢Drushya和Tri

一周热门 更多>