Вопрос:

Как инвертировать запятую и точку при форматировании чисел

jasper-reports

2484 просмотра

1 ответ

36 Репутация автора

Числа в моем отчете визуализируются так: 123 456,00

Вместо этого я пытаюсь визуализировать число следующим образом: 123,456,00.

Я знаю, что мне следует использовать шаблоны в iReport, но я не могу найти правильный шаблон.

Автор: ArLi91 Источник Размещён: 23.12.2015 04:56

Ответы (1)


3 плюса

17747 Репутация автора

Больше, чем проблема с шаблоном. Кажется, это проблема локали .

Вы используете Localeкак США, и вы хотели бы использовать в Localeкачестве примера ИТАЛИЯ

Для установки желаемого Localпри формировании отчета передайте его в качестве параметра с ключом JRParameter.REPORT_LOCALE:

Map<String,Object> params = new HashMap<String,Object>(); 
params.put(JRParameter.REPORT_LOCALE, Locale.ITALY); 
JasperFillManager.fillReportToFile(jasperReport, params); //Example of fill method use your own...

Чтобы установить его внутри IDE, в

Окно >> Параметры >> Компиляция и выполнение: Report Local

Параметры

В

Окно >> Настройки >> Выполнение отчета: Язык

Автор: Petter Friberg Размещён: 06.01.2016 10:22
Вопросы из категории :
32x32