Hi Leutz.
Ich habe einen Report mit IReport erstellt und will eine Zeile nur dann anzeigen wenn mein feld ($F{kart_menge10) NICHT 0 ist.
Dieses kommt aus einer Datenbank und ist vom Typ BigDecimal.
eigentlich sollte es doch so gehen.. also diesen Code bei "Drucken wenn Ausdruck"
einfügen. Aber das will einfach nicht..
kann mir irgendwer helfen
so gehts nicht
so auch nicht
heisst wenn das Feld vom Typ BigDecimal 0 oder 0.00(<-- das ist glaub mein Problem) ist FALSE zurück geben, sonst TRUE.
Ich habe einen Report mit IReport erstellt und will eine Zeile nur dann anzeigen wenn mein feld ($F{kart_menge10) NICHT 0 ist.
Dieses kommt aus einer Datenbank und ist vom Typ BigDecimal.
eigentlich sollte es doch so gehen.. also diesen Code bei "Drucken wenn Ausdruck"
einfügen. Aber das will einfach nicht..
kann mir irgendwer helfen
so gehts nicht
Code:
( $F{kart_menge10}==new BigDecimal(0) ? Boolean.FALSE : Boolean.TRUE )
so auch nicht
Code:
( $F{kart_menge10}==BigDecimal.ZERO ? Boolean.FALSE : Boolean.TRUE )
heisst wenn das Feld vom Typ BigDecimal 0 oder 0.00(<-- das ist glaub mein Problem) ist FALSE zurück geben, sonst TRUE.