点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
1。 选择"特殊输入"字段后,我想在日期选择器中默认我的日期。
2。 从后端,我得到的日期为" 2000年1月1日星期六,格林尼治标准时间+0530(印度标准时间)"。
3。 在设置日期选择器的值时,我在屏幕上显示的值与我在第2点中提到的值相同。
4。 我想将此值设置为" 2000年1月1日",而不用从前端SAPUI5进行任何日期格式化。
5。 请让我知道是否可以使用Date Picker的valueformat/displayformat属性来实现此要求。
可能,但是您必须将字段类型用作sap.ui.model.type.Date并使用formatOptions指定源模式和输出模式。
获取日期的属性(字段)是什么类型? 是类型Edm.DateTime还是Edm.String?
如果其类型为Edm.DateTime,则获取更新的服务中的属性(SEGW中的显式绑定)以返回类型DATS。 (如果后端是ABAP系统)
(如果它是字符串),那么您可以从后端本身获取格式化的日期。
否则,如果以上代码对您不起作用,我想 您将必须手动将UI5中的日期格式化为所需的格式,然后进行设置。
控制器:
KR
Vincent
你好Vincent,
我不想将日期格式化为您提到的格式,而没有使用格式,我必须将日期默认设置为" 2000年1月1日"。
我从后端得到的日期为" 2000年1月1日星期六,格林尼治标准时间+0530(印度标准时间)"。
请充分满足需要。
谢谢
Salma
一周热门 更多>