2

レポートを xls としてエクスポートしようとしていますが、エクスポートしたファイルを開くと、すべてのセル形式が Number であり、すべてのデータが ' のようにテキスト データ (整数フィールドと double フィールドも...) で書き込まれていることに気付きました。 Excel で SUM のような数式を適用します。

iReport TextField クラス式に従ってセル形式を維持するにはどうすればよいですか?

iReport 4.0.2 を使用しています。

ありがとうございます。

4

2 に答える 2

3

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

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

ireport のエクスポート Excel 設定で、「セル タイプの検出」をデフォルトの true に設定できます。

よろしく

于 2011-10-17T13:15:48.453 に答える
0

あなたの<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="..."あなたの細胞パターンはどこにありますか。

于 2016-10-13T07:14:10.280 に答える