Seite 1 von 1

Felder Ein- und Ausblenden nach Wert

Verfasst: 08.11.2023, 18:10
von Heike_2021
Hallo zusammen,

ich habe ein PDF bei dem ich, je nachdem welcher Wert eingegeben wird (Zahlenwert)
ein bestimmtes Dropdownfeld ein bzw. ausgeblendet wird.

Also wenn ich 5.355 eingebe, dann Dropdown 1,
bei 10.100 dann Dropdown 2 eingeblendet und Dropdown 1 ausgeblendet.

Irgendwie bekommen ich mit dem größer/gleich nicht hin. Hat jemand schon so etwas ähnliches hier im Forum gesehen?

Gruß an die Profis.

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 09.11.2023, 12:21
von BAlheit
Welches Skript funktioniert nicht?

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 10.11.2023, 07:58
von bds-oldie
Hallo Heike,
ist es evtl. so gemeint?
Mit freundlichen Grüßen
BDS-Oldie
felder ein- ausblenden nach wert.pdf
felder ein- ausblenden nach wert01.pdf

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 10.11.2023, 12:06
von Heike_2021
Hallo und herzlichen Dank.

if(event.value > 0 && event.value <= 5.335)
{
this.getField("dropdown2").display = display.hidden;
this.getField("dropdown1").display = display.visible;
}
else
{
if(event.value >= 5.335)
{
this.getField("dropdown1").display = display.hidden;
this.getField("dropdown2").display = display.visible;
}
}

so ähnlich hatte ich es auch aber genau den gleichen Fehler.
Wenn ich im Feld eine 11 eingebe, wird Drowdown 2 eingeblendet.
Das dürfte ja nur der Fall sein, wenn der Wert größer oder gleich 5.335 ist, oder.

Ich verzweifle langsam.

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 10.11.2023, 14:49
von BAlheit
Das ist richtig. 11 ist größer als 5.

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 20.11.2023, 13:17
von Heike_2021
Hallo,

stimmt, ich habe Punkt und Komma verwechselt. Aber das mit dem >= oder <= funktioniert nicht. Irgendwie habe ich noch einen Denkfehler und komme noch nicht drauf.

Verzweifelt.

Re: Felder Ein- und Ausblenden nach Wert

Verfasst: 20.11.2023, 15:12
von BAlheit
Eventuell dies:

Code: Alles auswählen

if(event.value > 0 && event.value <= 5335)
{
this.getField("dropdown2").display = display.hidden;
this.getField("dropdown1").display = display.visible;
}
else if(event.value >= 5335)
{
this.getField("dropdown1").display = display.hidden;
this.getField("dropdown2").display = display.visible;
}