Как установить формат ячейки Excel в iReport
-
25-10-2019 - |
Вопрос
Я пытаюсь экспортировать отчет как 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="..."
ваш паттерн ячейки.