2020-09-05 09:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个具有多个选择的sap.m.Table。 我想选择n个复选框。 记住此选择,并通过从表1中删除选择将其放入另一个类似的表中。
由于我是该领域的新秀,所以我想请您提供支持。 我已经通过活动收到选定的物品。 但是我还不知道如何以正确的方式将它们保存到新模型中,并将它们转移到另一个表中。
提前谢谢!
致谢!
安德烈亚斯
我什至在控制台内都没有收到错误。 但是我不太确定在这里传递什么作为路径:
如果我插入接收到的sPath->,这意味着它来自表1的旧模型的路径。如果我插入"/img/data",至少在表2中将出现一个空行。
//1st获取所选/扫描的项目 var oItems = oTable.getSelectedItems(); //var link = oEvent.getSource()。getBindingContext(); var oSelectedListItem = oEvent.getParameter(" listItem"); var selectedIndex = oTable.indexOfItem(oSelectedListItem); var oBindingContext = oSelectedListItem.getBindingContext(); var sPath = oBindingContext.getPath(); var oScanModel = new sap.ui.model.json.JSONModel(); oScanModel.setData({ itemArray:[ 物品 ] }); oSTable.setModel(oScanModel); var oTemplate = new sap.m.ColumnListItem({ 单元格:[new sap.m.Text({ 文字:oBindingContext.getProperty(" bundle") }]] }); oSTable.bindAggregation(" items",{ //path:sPath, 路径:"/img/itemArray",//sPath, 模板:oTemplate }); oSTable.getModel()。updateBindings(true); oSTable.setSelectedItem([0]);
有什么想法吗? 谢谢。
我现在使用控件类型对其进行管理。 但是刷新后,无法再次执行该过程。
最多设置5个标签!
我什至在控制台内都没有收到错误。 但是我不太确定在这里传递什么作为路径:
如果我插入接收到的sPath->,这意味着它来自表1的旧模型的路径。如果我插入"/img/data",至少在表2中将出现一个空行。
有什么想法吗? 谢谢。
我现在使用控件类型
对其进行管理。 但是刷新后,无法再次执行该过程。
一周热门 更多>