点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在从模型中检索数据(...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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对象出现。
任何建议将不胜感激!
因此,"成功"功能只是查看来自ODATA调用的数据并将其用于其他目的。
这是我注意到结果的日期格式为"/img/Date ....."的地方
同一来源的数据绑定到我的视图中,如下所示-
oController.conLayout.setModel(oController.conModel);
oController.conLayout.bindElement("/img/Construction('" + this.sID +"')");
从上面的绑定中,我使用如下控件-
var control = new sap.ui.commons.DatePickerFocus(fieldId);
control.bindProperty(" value",{
path:valueElement,
类型:新的sap.ui.model.type.DateTime({
模式:" MM-DD-YYYY",
UTC:是
})
});
在这个位置,我相信返回到我的视图"/img/Date ...."的日期将中断,并出现以下错误:" J.GETTIME不是函数"。
下一步是查看我是否可以识别/修复ODATA为什么将日期检索为"/img/Date ...."或有时是JS日期的原因。
谢谢,让我知道这是否有意义。
一周热门 更多>