Задача:
Необходимо выводить поле числовое в формате (#,00) т.е. с обязательными 2 нулями (или 2-мя цифрами) после запятой(денежный формат РФ).
Генерация документа происходит на сервере
Проблема: При попытке вывести в заданном формате любые комбинации (денежный формат, числовой формат, произвольный по заданной маске) мы не смогли добиться идентичности вывода в различных форматах документов (docx, xlsx, pdf)
1. при выборе произвольного формата - ячейка пустая во всех типах документов
2. при выборе денежного формата в pdf все нормально но в xlsx приписывает руб.перед числом
3. при выборе числового формата в xlsx и word все нормально в pdf нули не показываются после запятой
подскажите как нам задать формат ячейки чтобы он работал для всех типов документа по заданному условию?
примеры:
PDF: http://tigramaan.storencash.ru:8080/MyE ... A4MTMifQ==
XLSX: http://tigramaan.storencash.ru:8080/MyE ... A4MTMifQ==
DOCX: http://tigramaan.storencash.ru:8080/MyE ... A4MTMifQ==
Числовой формат с обязательными нулями после запятой
Числовой формат с обязательными нулями после запятой
- Вложения
-
- Report.mrt
- (2.44 КБ) 491 скачивание
Re: Числовой формат с обязательными нулями после запятой
Здравствуйте.
Используйте числовой формат, исправление будет доступно со следующего пререлиза.
Мы должны обратить ваше внимание на то, что в вашем примере используются данные в виде строки. Данная строка не преобразуется в число и соответственно к ней не применяется форматирование. То, что вы видите в Excel, делает сам Excel. Он автоматически определяет число и преобразует его к необходимому формату. В экспорте в PDF такого не будет. Для ожидаемого результата, ваши данные должны иметь числовой тип. В случае с вашим примером, достаточно взять число в фигурные скобки. Смотрите приложенный шаблон отчёта.
Спасибо.
Используйте числовой формат, исправление будет доступно со следующего пререлиза.
Мы должны обратить ваше внимание на то, что в вашем примере используются данные в виде строки. Данная строка не преобразуется в число и соответственно к ней не применяется форматирование. То, что вы видите в Excel, делает сам Excel. Он автоматически определяет число и преобразует его к необходимому формату. В экспорте в PDF такого не будет. Для ожидаемого результата, ваши данные должны иметь числовой тип. В случае с вашим примером, достаточно взять число в фигурные скобки. Смотрите приложенный шаблон отчёта.
Спасибо.
- Вложения
-
- Report(1).mrt
- (4.3 КБ) 568 скачиваний