Ich habe einen Jasper Diagramm, in dem Bericht die field
$F{soma}
BigDecimal
ist, an den database
MySQL
ist Decimal(19,2)
. Ich verwende dieses sql
: select SUM(valor) as soma
, um das Feld $F{soma}
zu erhalten. Drucken nur $F{soma}
Ich bekomme Etiketten wie: 1.500,20
. Ohne Formatausdruck. Was ich brauche, ist Etiketten wie zu zeigen: "R$ 1,520.20"
.
dies versucht:
new java.text.DecimalFormat("R$ #,##0.00").format(Double.valueOf($F{soma}))
Aber kein Erfolg, so dass, wenn jemand mir eine Richtung zeigen kann, ich dankbar sein werde.
haben nicht den Ruf Bilder zu veröffentlichen, aber Links unten sind über die field
Typen ..
Feld in MySQL
:
Labels (ohne Formatausdruck) gedruckt wird
Was meinst du mit keinem Erfolg ?, zeigen Sie die jrxml (Feld Erklärung und wie Sie den Wert einstellen), mit vollständigen Fehler –