Я сделал отчет Excel, который содержит некоторые Double
тип TextFields
с форматом номер шаблона ##0.#
Возникли проблемы формат десятичной точки в Excel с JasperReport
В OpenOffice, эти клетки отформатированы правильно (что именно то, что мне нужно)
- 1.56 -> 1.6
- 0.0 -> 0
Однако, когда я открытый отчет с Microsoft Excel, десятичная точка не исчезла, как я пробовал.
- 1,56 -> 1,6
- 0,0 ->0.
После некоторых поисков я нашел сообщение о числовом формате в Excel.
Я попытался [=0]0;.#
вместо этого как пост предложил. Но Excel жалуется, что мой формат номера ячейки сломан.
Мой вопрос: какой шаблон следует использовать в JasperReport, поэтому Excel не будет показывать конечную десятичную точку?
UPDATE: Я просто выяснить, шаблон, описанный в ссылке доза не решает всех случаев, это соответствует только 0, а не 1,0, 2,0 ... и т.д.
Вы нашли правильный формат в Excel? –
Нет, я даже не могу сделать формат номера, который я хочу в Excel, кажется, что доза Excel не поддерживает такой формат? –
Какой Excel (версия) вы используете? –