如何强制djCurrencyTextBox在读取模式下显示货币符号?

时间:2018-06-16 07:42:25

标签: dojo xpages dijit.form dijit.layout

文档处于编辑模式时显示。设置约束符号=" $"没有帮助。

<xe:djCurrencyTextBox id="budget" value="#{document1.budget}" defaultValue="0">
    <xe:this.constraints>
        <xe:djNumberConstraints
            currency="USD" type="currency" fractional="false">
        </xe:djNumberConstraints>
    </xe:this.constraints>
    <xp:this.converter>
        <xp:convertNumber></xp:convertNumber>
    </xp:this.converter>
</xe:djCurrencyTextBox> 

enter image description here

1 个答案:

答案 0 :(得分:1)

将参数showReadonlyAsDisabled="true"添加到djCurrencyTextBox控件:

<xe:djCurrencyTextBox
    id="budget"
    value="#{document1.budget}"
    defaultValue="0"
    showReadonlyAsDisabled="true">

enter image description here

它将使用&#34; $&#34;显示您的货币值。阅读模式中的符号。