So zeigen Sie jeden Unterbericht in einem separaten Excel-Arbeitsblatt an

8

Ich möchte einen Bericht mit iReport für MS Excel erstellen.

Mein Bericht enthält zwei Unterberichte. Ich brauche jeden Unterbericht in einem separaten Excel Blatt, aber die generierte Exportdatei enthält alle Daten in einem Blatt.

Ich weiß nicht, welche Einstellungen für diese Option erforderlich sind.

    
mario 26.09.2012, 10:07
quelle

1 Antwort

6

Sie können dieses Problem mithilfe von net.sf.jasperreports.export.xls.break.after.row Eigenschaft.

Sie können diese net.sf.jasperreports.export.xls.break.after.row -Eigenschaft für das Element "sheets break" im Bericht festlegen (z. B. line oder staticText Element).

In meinem Beispiel unten habe ich Zeile -Element in das Gruppenfuß -Band eingefügt, um ein neues Blatt in Excel für eine neue Gruppe zu generieren.

Hier ist mein Beispiel, Hauptbericht:

%Vor%

Mein Unterbericht:

%Vor%

Das Ergebnis wird sein:

Das Ergebnis ohne mit dem Element "break" (mit net.sf.jasperreports.export.xls.break.after.row ) wird sein:

Weitere Informationen finden Sie in den erweiterten Funktionen von Excel .

>     
Alex K 26.09.2012, 11:18
quelle