Seite 1 von 1

Feld berechnen wenn anderes Feld gefüllt ist.

Verfasst: 20.04.2018, 09:42
von simsehon
Hallo zusammen,

ich benötige mal wieder eure Hilfe.

Und zwar habe ich angehängtes Formular. Ich möchte das Feld RABATT 20 erst dann berechnen, wenn das Feld Kontonummer nicht leer ist.
Folgendes Skript habe ich bereits eingebaut:

if (KONTONUMMER >0)
{
this.getField("RABATT20").value = (Gesamt netto*20/100)*-1;
}
else
{
if (KONTONUMMER <= 0)
{
this.getField("RABATT20").value = 0;
} }

Leider funktioniert dieses Skript nicht. Könnt ihr mir sagen, was ich falsch mache?

Vielen Dank schonmal.
KONTONUMMER.pdf

Re: Feld berechnen wenn anderes Feld gefüllt ist.

Verfasst: 20.04.2018, 10:47
von BAlheit
Die Abfrage muss so lauten:

if (this.getField("KONTONUMMER").value != "")

Re: Feld berechnen wenn anderes Feld gefüllt ist.

Verfasst: 20.04.2018, 11:58
von simsehon
Muss nur die Zeile "if (KONTONUMMER>0)" durch deinen Skriptschnipsel ersetzt werden? der Rest ist OK?

Re: Feld berechnen wenn anderes Feld gefüllt ist.

Verfasst: 20.04.2018, 15:40
von BAlheit
Weitere Fehler sind auch vorhanden.

Generell sind Felder mit this.getField(" ") ansprechbar.