SAPUI5,定位为扩展OData EntitySet问题

时间:2018-07-27 20:08:57

标签: odata sapui5 sap

我正在调用OData服务 ZPOUI_PROCESS_ORDER_SRV ,读取EntitySet ProductionPlanSet ,然后展开 UomSet

我得到一些数量值,我需要对其进行格式化(例如25000至25,000)

我能够定位 ProductionPlanSet 中的qty属性,但是由于它们是结果数组,因此我正在努力定位UomSet qty属性。

我正在使用Moment JS(_.each)遍历 UomSet 的结果。

谁能看到我要去哪里错了?

下面的代码段:

                    oViewData.Orders = _.map(value, function (oProdPlanOrder) {
                        oProdPlanOrder.RequiredQtyFormatted = parseFloat(oProdPlanOrder.RequiredQty).toLocaleString();
                        oProdPlanOrder.LongTextExists = !_.isEmpty(oProdPlanOrder.LongText);

                        // Format UomSet values - Not yet working!!!
                        _.each(oProdPlanOrder, function (oProdPlanOrder) {
                            oProdPlanOrder = _.map(oProdPlanOrder.UomSet.results, {
                                // RequiredQtyFormatted: parseFloat(oProdPlanOrder.RequiredQty).toLocaleString(),
                                // DeliveredQtyFormatted: parseFloat(oProdPlanOrder.DeliveredQty).toLocaleString()
                                RequiredQtyFormatted: "123",
                                DeliveredQtyFormatted: "456"
                            });
                        });
                        return oProdPlanOrder;

                    }, this);

Expanding UomSet results

0 个答案:

没有答案