Ich lese aus einem Gleitkommezahlenfeld den Wert per JAVA Script aus und setze in JS einen Requestparameter!
Dieser wird in einer aufgerufenen neuen Seite und dort im velocity verarbeitet und in eine andere Tabelle geschrieben.
Der Wert wir im velocity mit $Request.get($Request.get("rq_Wert") gelesen und im Insert einer Datengruppe mit $statement.setFloat(7, $Wert) geschrieben! Das ging in der Version 18.03 problemlos. In der 19.03 kommt der Fehler:
Fehler 2021-01-12T12:35:45,935Z - de.uplanet.lucy.server.composer.ixservlet.Standard ComposerIxServlet[http-nio-0.0.0.0-8080-exec-3]
Invocation of method 'setFloat' in class de.uplanet.lucy.server.util.db.DbPreparedStatement threw exception java.lang.NumberFormatException: For input string: "0,00" at internal/application/resource/BC06736106A58CF2A207936AAD715DBFD610EB80/Arbeitsschritt_erzeugenausdokuschritt.vmi[line 112, column 137]
Offensichtlich muss ich den Wert $Wert irgendwie in ein Float-Format konvertieren. Hat da wer einen Tip? Danke
Dieser wird in einer aufgerufenen neuen Seite und dort im velocity verarbeitet und in eine andere Tabelle geschrieben.
Der Wert wir im velocity mit $Request.get($Request.get("rq_Wert") gelesen und im Insert einer Datengruppe mit $statement.setFloat(7, $Wert) geschrieben! Das ging in der Version 18.03 problemlos. In der 19.03 kommt der Fehler:
Fehler 2021-01-12T12:35:45,935Z - de.uplanet.lucy.server.composer.ixservlet.Standard ComposerIxServlet[http-nio-0.0.0.0-8080-exec-3]
Invocation of method 'setFloat' in class de.uplanet.lucy.server.util.db.DbPreparedStatement threw exception java.lang.NumberFormatException: For input string: "0,00" at internal/application/resource/BC06736106A58CF2A207936AAD715DBFD610EB80/Arbeitsschritt_erzeugenausdokuschritt.vmi[line 112, column 137]
Offensichtlich muss ich den Wert $Wert irgendwie in ein Float-Format konvertieren. Hat da wer einen Tip? Danke
Kommentar