在sapui5 smartTable中编辑一行

2020-09-12 22:27发布

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

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


嗨,

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

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

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


嗨,

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

付费偷看设置
发送
3条回答
zhangjiyang1323
1楼-- · 2020-09-12 23:09

嗨Ashok,

您对此有解决方案吗? 如果可以,请与我们分享或分享。.

bbpeas
2楼-- · 2020-09-12 23:09

HI Ashok

能为您提供详尽的帮助吗? 仅用一句话很难理解您打算做什么。

您尝试了什么? 什么不起作用?

感谢

丹尼斯(主持人)

半个程序猿
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");


 }
 }


 查看代码:

 
 <内容>
 

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答