Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache poi - выставить финансовый тип колонки / 4 сообщений из 4, страница 1 из 1
14.05.2012, 08:04:46
    #37792603
Who am I
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache poi - выставить финансовый тип колонки
Привет всем!

Делаю генерацию отчета xlsx с помощью apache poi. Работаю с ним первый раз, поэтому возникает куча вопросов.

Один из вопросов сейчас следующий:

Есть ячейка, которая содержит денежный тип данных. Если я открываю отчет в Excel, то я могу вверху выбрать рубли и автоматически проставится финансовый тип и все будет показано в лучшем виде.

Исколесил все форумы, но так и не понял, как это сделать в коде.

Ткните плиз в нужное место.
...
Рейтинг: 0 / 0
14.05.2012, 10:01:47
    #37792681
shaden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache poi - выставить финансовый тип колонки
...
Рейтинг: 0 / 0
14.05.2012, 18:19:59
    #37793681
Who am I
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache poi - выставить финансовый тип колонки
shaden,

я уже находил это, в долларах у меня получилось отобразить

1. но, по-прежнему непонятно, что означают все эти символы, зачем столько решеток, где-то больше в примерах, где-то меньше
2. у меня так и не получилось сделать в рублях
...
Рейтинг: 0 / 0
16.05.2012, 08:20:53
    #37796322
Who am I
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apache poi - выставить финансовый тип колонки
Для тех, кому это может понадобиться.

Берете любую ячейку в Excel, делаете нужное форматирование, затем правой кнопкой "Формат ячеек" и в русской версии это (все форматы), а в английской есть custom format или что-то около того.

В английской сразу виден текущий формат и его можно скопировать.

В русской во всех форматах из списка нужно выбрать нужный. Выбирайте интуитивно и проверяте в поле выше результат.

К примеру, для рублей, нужная строчка будет:

"_-* #,##0.00[$р.-419]_-;-* #,##0.00[$р.-419]_-;_-* "-"??[$р.-419]_-;_-@_-"

Что все это обозначает - не знаю, наверное какой-то внутренний формат Excel.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Apache poi - выставить финансовый тип колонки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]