我有一个 xpages 编辑框控件,显示类型为数字,显示格式为货币。默认情况下,此控件显示 0。但我希望它为空。我如何做到这一点。还有另一个问题-控制在读取模式下不显示货币格式。它在编辑模式下工作正常。如何让它在读取模式下工作?
这是代码:
<xp:inputText id="ApInt" value="#{dsRacDoc.ApInt}"
dojoType="dijit.form.CurrencyTextBox"
valueChangeListener="#{javascript:changeRequestBean.valueChangeListener}">
<xp:this.converter>
<xp:convertNumber type="currency" integerOnly="true" currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
<xp:this.dojoAttributes>
<xp:dojoAttribute name="constraints" value="{fractional:false, max:999999999999999}">
</xp:dojoAttribute>
<xp:dojoAttribute name="currency" value="USD">
</xp:dojoAttribute>
<xp:dojoAttribute name="invalidMessage" value="Invalid amount. Enter whole dollar amount upto 15 digits">
</xp:dojoAttribute>
<xp:dojoAttribute value="15" name="maxLength">
</xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
谢谢