OData模型数据存在问题-不一致地返回为js对象或"/日期.."

2020-09-01 21:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在从模型中检索数据(...

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

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


嗨,

我正在从模型中检索数据(通过xsodata服务),有时我得到一个JS日期,而有时我得到"/img/Date ....",是否缺少我的配置?

这是我的模型定义:

this.conModel = new sap.ui.model.odata.ODataModel("/img/construction.xsodata/",{json:true,defaultCountMode:" Inline",refreshAfterChange:true,loadMetadataAsync:true,}); this.conModel.setSizeLimit(400);

这是我的电话:

oController.conModel.read("/img/Construction('" + this.sID +"')",null,null,false,readConstructionSuccess,readConstructionFail);

function readConstructionSuccess(event){globalConEvent = []; globalConEvent = Object.create(event); console.log(event," event")

}

以下是发生的日期之一-ProjectdDt:"/img/Date(1574726400000)/"

但是,有时,它作为JS对象出现。

任何建议将不胜感激!

4条回答
梦想连接
2020-09-01 21:36

很好。 在您的成功读取函数中,一个问题是事件参数(在Object.create之前)填充了什么?

一周热门 更多>