2014-09-09 2 views
1

Я прошел через свойства преобразования для элемента <xe:djNumberTextBox>, но я не нашел места для изменения десятичной и тысячной.Xpages десятичный и тысячный разделитель для djNumberTextBox

<xe:djNumberTextBox id="djNumberTextBox1" 
    value="#{Contr.txt_valcontrcv}"> 
    <xe:this.converter> 
     <xp:convertNumber></xp:convertNumber> 
    </xe:this.converter> 
</xe:djNumberTextBox> 

В настоящее время результатом является: 159,999.00. Я хочу, чтобы тысяча операторов была . и десятичной ,.

+0

Я думаю, что это относится к локаль устанавливается в браузере. –

ответ

0

Как всегда: посмотрите на панель «Все свойства», потому что не все отображается на вкладках реквизита. В разделе «данные, конвертер» вы найдете свойство «locale». Установите это в свою локаль (я думаю, это что-то среднее европейское), и все готово.

Для DojoEditBox вы можете захотеть взглянуть на Документах Dojo относительно ограничивающих/схемы: http://dojotoolkit.org/reference-guide/1.8/dijit/form/NumberTextBox.html#dijit-form-numbertextbox

+0

Я добавил свой язык, но по умолчанию он показывает значение. –

+0

Извините, не понял, что материал Dojo работает по-другому, я обновил свой ответ –

+0

Я сделал это, если документ editMode, но я не смог его исправить Если документ readMode. :( –

Смежные вопросы