点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用sap.ui.comp.smarttable.SmartTable在表中显示数据。 我可以使用CustomData以日期格式显示日期。
但是当我在Excel中下载数据时,它以json日期格式显示数据
/日期(1451606400000)/
通过使用类型为Edm.Date的类型,我可以通过使用onBeforeExport事件来显示日期格式。 这样,我能够以MM/dd/yyyy格式将json日期显示为Date。 但我的要求是将日期显示为dd/MM/yyyy。 我知道我需要使用inputFormat属性,但无法弄清楚如何将该属性作为所需数据传递。 有人可以建议我使用的格式吗。.
(94.3 kB)
将inputFormat更改为格式以查看是否有帮助
嗨Bhavya,
来自后端的列属性类型是日期还是字符串类型?
BR
Mahesh
嗨,Bhavya,
在您使用的自定义数据中,也尝试传递类型 :
,以及您要传递的其他属性,
BR,
Mahesh
我尝试过..它不会引发任何错误,但仍以MM/dd/yyyy格式显示日期。/p>
尝试了这两个语句。
mExcelSettings.workbook.columns [33] .format =" dd/MM/yyyy";
mExcelSettings.workbook.columns [33] .format =" dd-MM-yyyy";
您认为我要使用的日期格式不正确吗?
谢谢
Bhavya
嗨,
有人找到了解决方案吗? 我也尝试过onBeforeExport事件,但没有成功。
BR,
艾德里安
嗨,马赫什,
抱歉,回复延迟。
我正在从后端接收"日期"类型的日期。 它以json格式出现,如/Date(1490918400000)/
我尝试更改与示例中的设置类似的设置,但仍未以正确的格式显示。.
aCols.push({
标签:'DateString',
类型:"日期",
属性:'SampleDateString',
inputFormat:'yyyymmdd',
宽度:25});
谢谢
Bhavyasri M
一周热门 更多>