Как установить формат ячейки Excel в iReport - PullRequest
2 голосов
/ 24 июля 2011

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

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

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

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

Ответы [ 2 ]

3 голосов
/ 17 октября 2011

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

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

вы можете установить для «определения типа ячейки» значение по умолчанию true в настройках экспорта в Excel в ireport.

привет

0 голосов
/ 13 октября 2016

В вашем элементе <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="..." - это шаблон вашей ячейки.

...