2020-09-12 22:27发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想知道如何在sapui... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想知道如何在sapui5 smartTable中编辑单个行
嗨,丹尼斯,
我已经插入了一个带有editToggle按钮的智能表,并试图选择一行以对其进行编辑。 如我所见,有一种方法可以触发相同事件。 但是我没有找到任何方法来检索数据,而我只是选择更改行。 我尝试使用与编辑网格表相同的方法,但是这些方法在智能表中不可用。 我还在Fiori指南中看到,智能表用于显示简单的表进行显示。 我还将我的代码放在下面供您参考,该代码已用于网格表。 请帮助
用于更改网格表中的行属性的代码
fGapChange:function(oEvent){ //此代码是由布局编辑器生成的。 var oPage = this.getView()。byId(" idGapPage"); oPage.setShowFooter(true); var oTable = this.getView()。byId(" idGapTable"); var aindex = oTable.getSelectedIndex(); var selectedRow = oTable.getRows()[aindex]; //静态aValues; //aValues = selectedRow.getBindingContext(); 对于(var i = 0; i <3; i ++){ selectedRow.getCells()[i] .setProperty(" editable",true); //aValues [i] = selectedRow.getCells()[i] .getProperty(" value"); } } 查看代码: <内容> <!- -> <!- -> <表:列> <标签文本="项目ID"/> <标签文字="空白ID"/> <页脚> <工具栏> 工具栏>
最多设置5个标签!
嗨,丹尼斯,
我已经插入了一个带有editToggle按钮的智能表,并试图选择一行以对其进行编辑。 如我所见,有一种方法可以触发相同事件。 但是我没有找到任何方法来检索数据,而我只是选择更改行。 我尝试使用与编辑网格表相同的方法,但是这些方法在智能表中不可用。 我还在Fiori指南中看到,智能表用于显示简单的表进行显示。 我还将我的代码放在下面供您参考,该代码已用于网格表。 请帮助
一周热门 更多>