从sapui5字典列表中获取值

2020-08-22 13:36发布

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

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


亲爱的我有以下问题,由于我需要获取该结果的值并将其保存在字典中,这确实使我很复杂,因此我需要您专家的指导..我展示了示例,谢谢 非常

[

  1. 0:{NOMBRE:" Juan",APELLIDO:" Rodrigues",DIRECCION:" Av rivadavia 6500",EDAD:" 34",DOCUMENTO:" 23456876",……}
  2. 1:{NOMBRE:" Leonel",APELLIDO:" Rivera",DIRECCION:" Don bosco 354",EDAD:" 20",DOCUMENTO:" 45675765",……}
  3. 2:{NOMBRE:" Federico",APELLIDO:" Insa",DIRECCION:" Santa fe 20",EDAD:" 44",DOCUMENTO:" 3876654",……}
  4. 3:{NOMBRE:" Mariano",APELLIDO:" Matei",DIRECCION:" Entre rios 1061",EDAD:" 19",DOCUMENTO:" 30675111",……}
  5. 4:{NOMBRE:" lucas",APELLIDO:" De La Rivera",DIRECCION:" Bustamente 344",EDAD:" 22",DOCUMENTO:" 34987076",…}
  6. 5:{NOMBRE:"卡拉",APELLIDO:" Mendez",DIRECCION:" Belgrano 111",EDAD:" 25",DOCUMENTO:" 23765123",……}
  7. 6:{NOMBRE:"酯",APELLIDO:" Quintana",DIRECCION:" Cochabamba 1001",EDAD:" 51",DOCUMENTO:" 93675643",……}
  8. 7:{NOMBRE:" Gabriel",APELLIDO:" Del Arco",DIRECCION:" Lisboa 332",EDAD:" 33",DOCUMENTO:" 12786543",……}
  9. 8:{NOMBRE:" Lucarino",APELLIDO:" Quintela",DIRECCION:" argerich 11",EDAD:" 37",DOCUMENTO:" 3765123",……}
  10. 9:{NOMBRE:" Noelia",APELLIDO:" Menendez",DIRECCION:" sarandi 114",EDAD:" 55",DOCUMENTO:" 32876121",……}
  11. 10:{NOMBRE:" Gustavo",APELLIDO:" Cabana",DIRECCION:" boyaca 52",EDAD:" 27",DOCUMENTO:" 32765123",……}
  12. 11:{NOMBRE:" Bruno",APELLIDO:" Castillo",DIRECCION:" Los arcos 1052",EDAD:" 29",DOCUMENTO:" 23345698",……}
  13. 12:{NOMBRE:" Brenda",APELLIDO:" Caren",DIRECCION:" Domingo F.1332",EDAD:" 40",DOCUMENTO:" 34765777",……}
  14. 13:{NOMBRE:"玛丽亚",APELLIDO:" Del Tad",DIRECCION:" Colonia 334",EDAD:" 51",DOCUMENTO:" 34678123",……}
  15. 14:{NOMBRE:" Eduardo",APELLIDO:" Armanino",DIRECCION:" Independencia 774",EDAD:" 54",DOCUMENTO:" 347678998",……}
  16. 15:{NOMBRE:"路易斯",APELLIDO:" Cabral",DIRECCION:" Lautaro 50",EDAD:" 36",DOCUMENTO:" 45678234",……}
  17. 16:{NOMBRE:""}
  18. 17:{NOMBRE:""}
  19. ]

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

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


亲爱的我有以下问题,由于我需要获取该结果的值并将其保存在字典中,这确实使我很复杂,因此我需要您专家的指导..我展示了示例,谢谢 非常

[

  1. 0:{NOMBRE:" Juan",APELLIDO:" Rodrigues",DIRECCION:" Av rivadavia 6500",EDAD:" 34",DOCUMENTO:" 23456876",……}
  2. 1:{NOMBRE:" Leonel",APELLIDO:" Rivera",DIRECCION:" Don bosco 354",EDAD:" 20",DOCUMENTO:" 45675765",……}
  3. 2:{NOMBRE:" Federico",APELLIDO:" Insa",DIRECCION:" Santa fe 20",EDAD:" 44",DOCUMENTO:" 3876654",……}
  4. 3:{NOMBRE:" Mariano",APELLIDO:" Matei",DIRECCION:" Entre rios 1061",EDAD:" 19",DOCUMENTO:" 30675111",……}
  5. 4:{NOMBRE:" lucas",APELLIDO:" De La Rivera",DIRECCION:" Bustamente 344",EDAD:" 22",DOCUMENTO:" 34987076",…}
  6. 5:{NOMBRE:"卡拉",APELLIDO:" Mendez",DIRECCION:" Belgrano 111",EDAD:" 25",DOCUMENTO:" 23765123",……}
  7. 6:{NOMBRE:"酯",APELLIDO:" Quintana",DIRECCION:" Cochabamba 1001",EDAD:" 51",DOCUMENTO:" 93675643",……}
  8. 7:{NOMBRE:" Gabriel",APELLIDO:" Del Arco",DIRECCION:" Lisboa 332",EDAD:" 33",DOCUMENTO:" 12786543",……}
  9. 8:{NOMBRE:" Lucarino",APELLIDO:" Quintela",DIRECCION:" argerich 11",EDAD:" 37",DOCUMENTO:" 3765123",……}
  10. 9:{NOMBRE:" Noelia",APELLIDO:" Menendez",DIRECCION:" sarandi 114",EDAD:" 55",DOCUMENTO:" 32876121",……}
  11. 10:{NOMBRE:" Gustavo",APELLIDO:" Cabana",DIRECCION:" boyaca 52",EDAD:" 27",DOCUMENTO:" 32765123",……}
  12. 11:{NOMBRE:" Bruno",APELLIDO:" Castillo",DIRECCION:" Los arcos 1052",EDAD:" 29",DOCUMENTO:" 23345698",……}
  13. 12:{NOMBRE:" Brenda",APELLIDO:" Caren",DIRECCION:" Domingo F.1332",EDAD:" 40",DOCUMENTO:" 34765777",……}
  14. 13:{NOMBRE:"玛丽亚",APELLIDO:" Del Tad",DIRECCION:" Colonia 334",EDAD:" 51",DOCUMENTO:" 34678123",……}
  15. 14:{NOMBRE:" Eduardo",APELLIDO:" Armanino",DIRECCION:" Independencia 774",EDAD:" 54",DOCUMENTO:" 347678998",……}
  16. 15:{NOMBRE:"路易斯",APELLIDO:" Cabral",DIRECCION:" Lautaro 50",EDAD:" 36",DOCUMENTO:" 45678234",……}
  17. 16:{NOMBRE:""}
  18. 17:{NOMBRE:""}
  19. ]
付费偷看设置
发送
5条回答
闻人可可
1楼-- · 2020-08-22 14:22

当然,下午好,我想获取键的值并将其存储在字典中,以便可以将其插入Hana中。 但是我做不到,我只需要值而不是键,请帮忙

shere_lin
2楼-- · 2020-08-22 14:34

您要在此数组中实现什么? 而您是从python开始引用字典吗?

哎,真难
3楼-- · 2020-08-22 14:26

就目前而言,要实现此结果,我的功能如下:

按:function(){
                         var tableView = sap.ui.getCore()。byId(" idTable");
                         var aData =(tableView.getItems())。map(function(oItem){
                        //假设您使用的是默认模型
                         dateTable = oItem.getBindingContext()。getObject();
                         返回dateTable;
                         });
 
SAP砖家
4楼-- · 2020-08-22 14:40

这些键是否固定或可以在运行时更改?

黑丝骑士
5楼-- · 2020-08-22 14:28
好的Anmol Chadha,感谢您的回复..我能够得到键值的结果 并将它们存储在具有以下功能的变量中:
 arrValues.push(Object.values(aData [i])。join(','));  

用","分隔它们,问题是我不知道是否可以使用这些值对Hana表进行插入...尝试此操作:

在文件adddata.xsjs中:


 var conn = $ .db.getConnection();


 var strValues = $ .request.parameters.get('arrValues');


 var pstmt = conn.prepareStatement(" INSERT INTO" URL" VALUES(?,?,?,?,?,?,?,?,?,?,?)?););


 pstmt.setBatchSize(strValues.length);


 var i;


 对于(i = 0; i 
 

在视图中,我这样调用xsjs文件:

 oModel.loadData(" HTTPS://......",arrValues,true,'POST');

                         location.reload();
 
您是否知道如何在hana表中插入这些值? 在那里,我在adddata.xsjs文件中弄错了

一周热门 更多>