点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在ui5表中显示数据时遇到错误。 通过XSodata服务公开的表中有两个与时间相关的字段。 问题在于,在ui5表中显示数据时,与时间相关的所有列均显示相同的时间,例如(19:08,20:08,14:08等)。如下面的屏幕快照所示。
当我检查odata输出URL中的数据时,我得到的数据与表中的数据相同。
下面是我的ui5表的输出,该表在"开始时间"和"结束时间"列中有问题
下面是XSODATA服务的元数据。
<键> <属性名称=" USERID"类型=" Edm.String" MaxLength =" 10"/> <属性名称=" SOURCE"类型=" Edm.String" MaxLength =" 10"/> <属性名称=" DATASET"类型=" Edm.String" MaxLength =" 10"/> <属性名称=" STATUS"类型=" Edm.String" MaxLength =" 20"/> <属性名称=" ERROR"类型=" Edm.String" MaxLength =" 50"/>
来自View.js的数据绑定代码
模板:new sap.ui.commons.TextView()。bindProperty(" text",{path:" START_TIME",类型:new sap.ui.model.type.DateTime({pattern:" HH:MM: SS X"})})); 模板:new sap.ui.commons.TextView()。bindProperty(" text",{path:" END_TIME",类型:new sap.ui.model.type.DateTime({pattern:" HH:MM:SS X" })}),
请帮助您提供宝贵的意见。
谢谢
Anurag
(17.6 kB)
如果您的odata错误,则与ui5无关
您的xs代码在哪里
我已经将表与odata模型绑定了。 这里是。
所有其他列均正确显示,但是其时间值未正确填充。
一周热门 更多>