Hallo culix
hab wie gesagt alles ausprobiert.
Ohne % kommt die selbe Fehlermeldung raus.
Im Bild sollte man das sehen können.
Ich gebe nur eine Zahl ein und die Fehlermeldung erscheint…
ich habe das problem gelöst xD
ich habe einfach mit der Java und porfolio performance version ( 32 & 64 ) rungespielt
habe nun java 64 (8 version) und portfolio mit 32 bit
und es klappt ^^
Ich habe ebenfalls das gleiche Problem mit “Java.text.ParseException: Unparseable number”. Nur bei Feldtyp “Prozentzahl”, die anderen funktionieren. Problem ist bei beiden Rechnern, jeweils mit neuester Java Version 10.0.1 und 0.31.0 PP.
Wie kann ich negative Zahlen eingeben? Wird weder bei Typ “Prozentzahl” noch “Betrag” akzeptiert.
Könnte mir einer von Euch die Datei an portfolio dot performance dot help at gmail dot com schicken? Gerne auch alle Buchungen vorher löschen - Hauptsache der Fehler tritt noch auf.
Ich habe es gerade noch mal versucht: ich kann eine Spalte von Typ “Prozentzahl” anlegen. Ich kann die editieren. Ich kann den Fehler nicht reproduzieren.
Allein… ich kann das damit auch nicht nachvollziehen. Sowohl beim Editieren der Zelle durch einen Doppelklick als auch auch im Dialog kann ich Zahlen eingeben.
Und klar, wenn ich eine ungültige Zahl eingebe (also hier mehrfach den Dezimalpunkt), dann bekomme ich die ParseException.
Ich kann mir vorstellen, dass es vielleicht etwas mit der Locale / Sprache / Environment zu tun hat. In dem „Über Portfolio Performance“ Dialog gibt es eine Schaltfläche „Installationsdetails“. Schick mir die doch ebenfalls mal per Email.
Es sieht wohl so aus, als hätte sich von Java 8 auf Java 9 etwas an dem Einlesen der Prozentzahlen geändert. Ihr beide nutzt Java 9. Ich habe das jetzt behoben. Kommt mit der nächsten Version.