Wie kann ich die set-Anzahl-format mit benutzerdefinierten Gruppierung und Dezimaltrennzeichen
Zum Beispiel: ich habe 9999.99 und ich möchte die Anzeige 9.999,99 in meinem Bericht.
Ich versuchen, die benutzerdefinierte Muster ist #.##0,00;-#.##0,00 aber es hat nicht funktioniert
Mein textfield:
Können Sie nach dem Feld-und textField - Deklaration (der Teil des jrxml)?
Sie können sehen, in: i.stack.imgur.com/xZySo.png
Der text wird besser sein, dann wird der screenshot in diesem Fall... Was ist der Typ von
$F{out_balance} ist ein BigDecimal
Welche version von JasperReports (3.x oder höher?) und JDK verwenden Sie?
Sie können sehen, in: i.stack.imgur.com/xZySo.png
Der text wird besser sein, dann wird der screenshot in diesem Fall... Was ist der Typ von
$F{out_balance}
Feld?$F{out_balance} ist ein BigDecimal
Welche version von JasperReports (3.x oder höher?) und JDK verwenden Sie?
InformationsquelleAutor Na.Q | 2013-05-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Arbeit der Muster hängt davon ab Locale Einstellungen. Die Gruppierung und Dezimal Separatoren definiert werden Locale.
Wenn Sie wollen frei sein von regionalen (Locale) Einstellungen, die Sie verwenden können, dieses scriptlet:
Dieses scriptlet ermöglicht es, Muster, benutzerdefinierte Gruppierung und Dezimal Separatoren.
Den jrxml Datei:
Ich habe den Gruppierung und Dezimal Separatoren und das Muster (
#,##0.00;#,##0.00-
).Das Ergebnis wird sein:
Hinweis
Don nicht vergessen, hinzuzufügen-Klasse (jar) mit sriptlet zu classpath.
Können Sie überprüfen die Arbeit eines sriptlet auf dem server, auf dem OpenERP ausgeführt wird? Ich meine die Arbeit des CustomDecimalFormatter.format - Methode
K-Können Sie mir sagen, wie ich meine java-Klasse file (CustomDecimalFormatter.java) Datei in Meinem OpenERP-Addons.Ich möchte in meinem custom-Modul.
InformationsquelleAutor Alex K