点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在DetailDetail视图中绑定2个表的问题。 在MasterPage中有一个带有元素的表,通过单击其中一个元素,我需要打开一个带有2个表(具有不同ID)的detailView并将数据传输给它们。 数据位于相同的数据模型中,但位于不同的数组中。
this.getView()。bindElement –绑定第一个表成功
this.getView()。byId(" positionTable")–绑定不起作用
Detail.controller.js
_onProductMatched:函数(oEvent){ this._product = oEvent.getParameter(" arguments")。product || " 0"; this.index = oEvent.getParameter(" arguments")。index || " 0"; this.getView()。bindElement({ 路径:"/img/anfragekurzdata/" + this.index, 型号:"详细数据" }); ////////////我需要绑定的东西 该代码不起作用 var oTable = this.getView()。byId(" positionTable"); oTable.bindElement({ 路径:"/img/positionendata/" + this.index, 型号:"详细数据" });
嗨,
对于绑定表,我将使用bindItems或bindRows(在sap.ui.table.Table的情况下)。
如果未显示数据,则说明可能存在问题。
由于您使用的是命名模型,因此所有属性绑定都需要在属性名称前加上" detail-data>"。
一周热门 更多>