Вопрос

Я пытаюсь экспортировать отчет как xls, но когда я открываю свой экспортированный файл, я замечаю, что все форматы ячеек - это числовые, а все данные написаны с помощью «подобных текстовых данных (целочисленные поля и двойные поля ...), так что я не могу Примените любую формулу, как сумму в Excel.

Как я могу сохранить формат ячейки в соответствии с моим выражением класса Textfield в Ireport?

Я использую iReport 4.0.2.

Спасибо всем.

Это было полезно?

Решение

Я искал ту же проблему и нашел следующую:

http://jasperreports.sourceforge.net/sample.reference/xlsformula/index.html

Вы можете настроить «Обнаруженный тип ячейки» по умолчанию в соответствии с настройками Export Excel в Ireport.

С уважением

Другие советы

В твоей <textField> элемент используйте это:

<reportElement x="0" y="0" width="100" height="20" uuid="fb1a31bf-e600-4ed0-8eb1-2e48f82b90ce">
  <property name="net.sf.jasperreports.export.xls.pattern" value="0.00"/>
</reportElement>

куда value="..." ваш паттерн ячейки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top