Hallo zusammen ich habe die Felder Engpass und Zuschussbetrag
In dem Feld Engpass wird ein berechneter Wert ermittelt. Auf Basis dieses Wertes soll das Feld Zuschuss befüllt werden.
Die Bedingung: der Wert ist größer als 750, wenn dieser kleiner ist wird der Zuschussbetrag auf 0 gesetzt. wenn der Wert über 12.000 ist, wird der Wert auf 12.000 gedeckelt, ansonsten enspricht der Wert dem Feld Engpasse.
Sorry, bin neu in Core-Java. Brauche da Input.
Vorschau: If Funktion mit 2 Bedingungen
Re: Vorschau: If Funktion mit 2 Bedingungen
Hi,
beide Felder bekommen das Format "Zahlen".
Bei dem Feld "Zuschussbetrag" könntest du z.B. folgendes unter "Berechnung" -> "Benutzerdef. Berechnungsscript" eintragen:
Gruß
beide Felder bekommen das Format "Zahlen".
Bei dem Feld "Zuschussbetrag" könntest du z.B. folgendes unter "Berechnung" -> "Benutzerdef. Berechnungsscript" eintragen:
Code: Alles auswählen
calc_zbtr();
function calc_zbtr(){
var ep = this.getField("Engpass");
var zbtr = this.getField("Zuschussbetrag");
if(ep.value < 750){
zbtr.value = 0;
}else if(ep.value > 12000){
zbtr.value = 12000;
}else{
zbtr.value = ep.value;
}
}
Re: Vorschau: If Funktion mit 2 Bedingungen
Danke, ich habe es inzwischen so gelöst:
Code: Alles auswählen
var nE = this.getField("Engpass").value;
if( nE< 750 )
event.value = 0;
else if( nE <12000 ) event.value = nE;
else if( nE > 12000 ) event.value = 12000
Re: Vorschau: If Funktion mit 2 Bedingungen
Und was ist, wenn der Wert gleich 12000 ist?
Re: Vorschau: If Funktion mit 2 Bedingungen
Ah, danke, da feht ein Gleichheitszeichen