我有一个计算字段(显示类型:字符串):
return currentDocument.getDocument().getCreated()
我得到这样的话:04/23/2014 10:08:08 AM ZE2.
我有没有机会得到ZE2
字?我尝试将显示类型更改为Date/Time
但在此之后计算的字段值为空。
谢谢你的时间!
答案 0 :(得分:2)
使用.toJavaDate()
。所以这样做:
<xp:text escape="true" id="computedField1"
value="#{javascript:return currentDocument.getDocument().getCreated().toJavaDate()}">
<xp:this.converter>
<xp:convertDateTime type="both"></xp:convertDateTime>
</xp:this.converter>
</xp:text>
或者,使用@Created()
,所以:
<xp:text escape="true" id="computedField1" value="#{javascript:@Created()}">
<xp:this.converter>
<xp:convertDateTime type="both"></xp:convertDateTime>
</xp:this.converter>
</xp:text>