2010-12-14 9 views
0

Ich habe einen Jasper-Bericht mit dem folgenden Ausgabeformat:Jasper/Dynamic: Wie invertieren Spaltenköpfe

Item | Price | Quantity 
    ---------------------------- 
    1  100  5 
    2  150  8 
    3  200  11 

Wie kann ich die Tabelle in dieses Format:

 Item   1  2  3 

    Price  100 150  200 

    Quantity  5  8  11 

die Spaltenüberschriften sind jetzt Zeilenköpfe geworden.

Ich bin eigentlich mit Dynamic, aber natürlich ist es noch stützt sich auf Jasper.

Welche spezielle Einstellung oder Eigenschaft sollte ich einstellen, um das Format zu erreichen, das ich suche.

Auch, was nennt man dieses Format? Invertierte Header? Invertierte Spalten? Es ist schwierig, dieses Problem zu beheben, da die von mir verwendeten Keywords nicht korrekt sind. Google gibt mir immer eine andere Antwort.

+0

So annehmen Bisher habe ich keine zufriedenstellende Lösung für dieses Problem gefunden. Vielleicht ist es nicht wirklich möglich. Ich musste Apache POI verwenden, um meinen Bericht zu formatieren. – chris

Antwort

0

Bitte überprüfen Sie, ob Crosstabs Ihren Zweck dienen

0

Wie es zuvor vorgeschlagen wurde, entweder Besuche Kreuztabellen-, oder Sie können ihre CrosstabBuilder/Layoutmanager Klassen überprüfen und wahrscheinlich einige außer Kraft setzen/erweitern, um Ihre Bedürfnisse