sap.m.table选定行

2020-09-03 07:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我已经使用XML视图在SA...

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

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


嗨,

我已经使用XML视图在SAPUI5中创建了一个表。

我想获取相同的所选记录,请让我知道如何编辑

我已经在控制器中完成绑定。

下面是我的XML VIEW代码。

XML视图。

controllerName =" xmltabelr.xml"

xmlns =" sap.m"

xmlns:mvc =" sap.ui.core.mvc"

xmlns:u =" sap.ui.unified"

xmlns:c =" sap .ui.core"

>

showHeader =" false"

enableScrolling =" false"

class =" sapUiContentPadding">

id =" table"

selectionChange =" 按"

>

<!-sap.m.Column->

< ObjectIdentifier title =" sales"/>

< p>

控制器,js

Init:function()

var vData = [

{assID:" EM1​​23456",名称:" Bharath S",linkText:" Cognizant Technology Solutions",href:" http://www.cognizant.com ",gend er:"男性",手机:" 9934307162",评分:5},

{assID:" EM263521",名称:" Arun M",linkText:" Cognizant Technology Solutions",href:" < a hraf=" http://www.cognizant.com"> http://www.cognizant.com ",性别:"男",手机:" 9786721460",评分:3},

{assID:" EM323455",名称:" Anitha",链接文本:" Cognizant Technology Solutions",href:" http://www。 cognizant.com ",性别:"女",手机:" 9524396759",评分:4},

{assID:" EM237652",名称:" Ganesh",链接文本:" Cognizant 技术解决方案",href:" http://www.cognizant.com ",性别:"男性",手机:" 9876543210", 评分:1},

{assID:" EM398454",名称:" Ajai",链接文本:" Cognizant Technology Solutions",href:" http://www.cognizant.com ",性别:"男",手机:" 9576113218",评分:4},

{assID:" EM348092",名称: " Pranav",linkText:"认知技术解决方案",href:" http://www.cognizant.com ",性别:"男",手机:" 9576113218",评分:5}

];

var oJson = new sap.ui.model.json.JSONModel();

oJson.setData(vData);

this.getView()。setModel(oJson);

var oTable = this.getView()。byId(" table");

var oTemplate = new sap.m.ColumnListItem({

单元格:[new sap.m.Text({

text:" {assID}"

}) ,

新sap.m.Text({

text:" {assID}"

}),

新sap。 m.Text({

text:" {assID}"

}),

]});

oTable.setMode (sap.m.ListMode.SingleSelect);

oTable.bindAggregation(" items","/",oTemplate);

press:函数 (ooControlEvent){

var oSelectedItem = ooControlEvent.getParameters.listItems;

var oSelectedItem1 = ooControlEvent.getParameters.listItem;

var oSelectedItem2 = ooControlEvent.getParameters;

var oSelectedItem3 = ooControlEvent.getSource;

alert(oSelectedItem3);

var select = ooControlEvent.getSelectedItem();

},

请让我知道如何实现。

谢谢

西餐

付费偷看设置
发送
2条回答
昵称总是被占用
1楼 · 2020-09-03 08:32.采纳回答

嗨Nishant,

这将帮助您吗? JS Bin-协作JavaScript调试

注意事项

Sai Vellanki。

spaceman01
2楼-- · 2020-09-03 08:21

谢谢您的先生!

一周热门 更多>