質問

レポートをXLSとしてエクスポートしようとしていますが、エクスポートされたファイルを開くと、すべてのセル形式が数字であり、すべてのデータが「Like Text Data(Integerフィールドとダブルフィールド)で書かれていることに気付きます。 Excelの額のような式の任意の式を適用します。

IREPORT TEXTFIELDクラスの表現に従って、セル形式を維持するにはどうすればよいですか?

Ireport 4.0.2を使用しています。

ありがとうございます。

役に立ちましたか?

解決

私は同じ問題を探していましたが、以下を見つけました。

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

「セルタイプを検出」を設定して、IREPORTのExport Excel設定でデフォルトのTrueに設定できます。

よろしく

他のヒント

あなたの中で <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