在sapui5 smartTable中编辑一行

2020-09-12 22:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想知道如何在sapui...

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

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


嗨,

我想知道如何在sapui5 smartTable中编辑单个行

3条回答
半个程序猿
2020-09-12 23:20

嗨,丹尼斯,

我已经插入了一个带有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");


 }
 }


 查看代码:

 
 <内容>
 

一周热门 更多>

相关问答