调用多个odata并设置在一个表中

2020-08-16 15:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我想从odata中读取...

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

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


专家,

我想从odata中读取数据并处理数据,然后设置为表以显示结果。

这是我的想象力。

*************************************************** ******************************************

OModel1.read(" EntitySet1",{成功:函数(odata1){

odata1循环⇒处理①

OModel2.read(" EnitySet2(odata1)",{成功:函数(odata2){

处理odata 2和odata 1的数据。 过程②

endloop}

});

Table.setProperty(odata2.value,odata1.value);}}); ⇒过程③

*************************************************** ******************************************

当我读取Omodel2时,结果数据无法输出并再次循环odata1。 循环后,执行过程③,然后进行②。

因此数据无法正确显示。

如何在表设置属性之前获取Process②的数据。

我将使用批处理值设置为true或false。 读取操作没有变化。

最好的问候

Phyo

4条回答
闻人可可
2020-08-16 16:12

亲爱的

感谢您的建议。

我想使用从oPromise1检索的值作为oPromise2的参数(填充符)。

我想知道我不能读取odata内循环并且不能同时操作吗?

这是我的要求。

例如。 odata1具有[cus1,AAA],[cus1,BBB],[cus2,AAA]

odata2具有[cus1,AAA,1000],[cus1,AAA,1000],[cus1,AAA,1000],[cus1,BBB,1000],[cus1,BBB,1000],[cus1,BBB, 1000],[cus2,AAA,1000],

result⇒[cus1,AAA,3000],[cus1,BBB,3000],[cus2,AAA,1000]

最好的问候

一周热门 更多>