Jasper meldet Excel-Ausgabeprobleme

8

Ich bin neu in Jasper Reports und iReports, die ich zum Entwerfen der Berichte verwende. Ich entwerfe gerade einen Bericht in iReport und möchte ihn in Excel (xls) exportieren. Hier ist der Screenshot dessen, was ich gestalten möchte und der zweite Bildschirm ist was ich bekomme.

Bild gehostet von ImageShack.us http://img850.imageshack.us/img850/4254/samplett.png
Erschossen am 04.08.2012

Hier ist, was ich geschafft habe. Wie Sie sehen können, gibt es viele Probleme in der Ausgabe.

  • Spalte A fehlt
  • Es gibt einige Probleme mit Spalte D und E und Spalte C ist auch nicht sichtbar.
  • Ich weiß nicht, wie ich leere Zeilen in meinem Design von IReports
  • hinzufügen kann

Bild gehostet von ImageShack.us http://img594.imageshack.us/img594/3103/myreport.png
Erschossen am 04.08.2012

Hier ist die Quelle zu dem, was ich bisher gemacht habe:

%Vor%

Jede Hilfe in dieser Angelegenheit würde sehr geschätzt werden. Vielen Dank!!

    
Rookie 04.08.2012, 14:49
quelle

4 Antworten

3

Jedes Mal hatte ich Probleme damit, weil die Felder nicht richtig ausgerichtet waren. Stellen Sie daher sicher, dass die Felder, die vertikal ausgerichtet werden sollen, den gleichen x-Wert und die gleichen Breiten haben.

Ihr erstes Daten -Feld befindet sich bei x = 1 (die anderen Felder in dieser Spalte sind bei x = 0). Vielleicht löst das allein nicht alle Probleme, aber ich bin mir ziemlich sicher, dass die ersten Daten in der Excel-Ausgabe erscheinen werden.

    
Andre 06.08.2012, 12:41
quelle
1

Ich stieß auf ein ähnliches Problem mit Excel-Exporten. Ich hatte Textfelder in meinem Titel und Bericht Header-Bänder, die nicht die gesamte Breite des Berichts erweitert, und einige, wo die linke Position war nicht Null (das war meinerseits beabsichtigt, für Design-Zwecke). iReport hat dann Spalten zusammengeführt, um das zu verarbeiten.

Damit meine Excel-Exporte so aussehen und sich so verhalten, wie ich es wollte, musste ich meine Textfelder in meinen Titel- und Berichtsheadern die volle Breite des Berichts erstellen und sicherstellen, dass sie auf der linken Seite mit 0 ausgerichtet waren. Sie können Textfeldern Textfelder hinzufügen, um Text darin zu positionieren. Alles, was vor dem Detailband passiert, muss breiter sein als die Ausgabe in Ihrem Detailband.

    
Lisa 06.08.2012 12:15
quelle
1

Ich habe es vorher versucht, weil die Layout-Einstellung nicht übereinstimmt. Sie müssen sicherstellen, dass die linke Startposition jeder Spalte die selbe und ihre Breite ist. Wenn Zellen zusammengeführt werden, muss die Breite genau der Anzahl der Summe der zusammengeführten Spalten entsprechen.

    
superY 10.04.2015 02:56
quelle
-2

gehe zu Extras - & gt; Optionen - & gt; Exportwerkzeuge - & gt; Excel - & gt; tick 2. und 3. und letzte 4 ...

Genießen

    
Farooq 09.05.2013 06:41
quelle

Tags und Links