Domanda

Sto cercando di esportare un report in xls, ma quando apro il mio file esportato ho notato che tutti i formati di cella sono il numero e tutti i dati sono scritto con 'come dati di testo (interi campi e campi doppie anche ...) quindi non posso applicare qualsiasi formula come SOMMA in Excel.

Come posso mantenere il formato della cella in base alla mia espressione di classe iReport TextField?

Sto utilizzando iReport 4.0.2.

Grazie a tutti.

È stato utile?

Soluzione

Ho cercato per lo stesso problema ed ho trovato il seguente:

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

è possibile impostare il "rilevare tipo di cellula" di default vero sotto esportazione Excel impostazioni iReport.

Per quanto riguarda

Altri suggerimenti

Nel vostro utilizzo elemento <textField> questo:

<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>

dove value="..." è il vostro modello di cellulare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top