Fehlermeldung "Wert entspricht nicht dem Format"

Die Möglichkeiten und Tücken von Formularen
Antworten
simsehon
Beiträge: 18
Registriert: 12.07.2017, 11:41

Fehlermeldung "Wert entspricht nicht dem Format"

Beitrag von simsehon » 12.12.2017, 10:43

Hallo zusammen,

ich habe neuerdings in einem Formular, welches schon länger existiert und genutzt wird, die Fehlermeldung "Der eigegebene Wert stimmt nicht mit dem Format des Feldes überein".
Wenn ich ein anderes Feld, welches zur Grundlage der Berechnung für das angemeckerte Feld dient gefüllt ist, kommt die Meldung nicht mehr und alles wird richtig berechnet.

Wie kann ich eine "Nullprüfung" eines berechneten Feldes unterbinden?

Vielen Dank im Voraus.
MFG

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Fehlermeldung "Wert entspricht nicht dem Format"

Beitrag von BAlheit » 12.12.2017, 11:26

Nur dann durch die Zahl teilen, wenn die Zahl nicht 0 ist.

simsehon
Beiträge: 18
Registriert: 12.07.2017, 11:41

Fehlermeldung "Wert entspricht nicht dem Format"

Beitrag von simsehon » 12.12.2017, 11:28

Und wie mach ich das am Besten? Ich bin nicht wirklich fit auf dem Gebiet.

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

Fehlermeldung "Wert entspricht nicht dem Format"

Beitrag von BAlheit » 12.12.2017, 12:23

Dies ist so möglich:

Code: Alles auswählen

var val = Number(this.getField("Divisor").valueAsString);
if (val == 0) event.value = "";
else event.value = Number(this.getField("Dividend").valueAsString) / val;

Antworten