我使用Unplugged Mobile Controls并拥有自定义版本的UnpFlatView。
在绑定到视图的重复控件中,我试图从格式化为货币字段的视图中显示列值,并使用以下代码: -
<xp:text escape="true" id="computedField3">
<xp:this.value><![CDATA[#{javascript:thisRowData.getColumnValue("Cost");}]]></xp:this.value>
<xp:this.converter>
<xp:convertNumber
type="currency">
</xp:convertNumber>
</xp:this.converter>
</xp:text>
显示值 - 但没有货币符号。
我还尝试删除转换器并将视图中列的格式更改为货币格式 - 但再次获取数值。
有关如何获取格式化货币值的任何想法?
答案 0 :(得分:0)
在与Teamstudio的Mark Dixon对话之后,这是由于当前版本的Unplugged(3.1.1)存在问题。 Unplugged需要克隆重复控件中每一行的组件子树。转换器未包含在克隆中,因此,该值未转换为货币格式。
这将在Unplugged的下一个维护版本中得到解决。