Seite 1 von 1

Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 10.11.2021, 10:51
von AaronLJS
Hallo Zusammen,

ich brauche bitte eure Hilfe.
Folgendes Problem. Ich habe ein Dropdown, welches verschiedene Standorte in Deutschland enthält.
Zu jedem Standort sollen definierte Felder ein & ausgeblendet werden.

Leider funktioniert das nur bedingt.
Ich habe das wie folgt angelegt (mit meinem rudimentären Java Wissen).

if (this.getField("Werk").value== "Lahr")
{
this.getField("Maschine2").display = display.hidden;
this.getField("Maschine3").display = display.hidden;
}else {
this.getField("Maschine2").display = display.visible;
this.getField("Maschine3").display = display.visible;
}
if (this.getField("Werk").value== "Schwepnitz")
{
this.getField("Maschine2").display = display.hidden;
this.getField("Maschine3").display = display.hidden;
} else {
this.getField("Maschine2").display = display.visible;
this.getField("Maschine3").display = display.visible;
}
Mein Problem ist, dass der Eintrag von Lahr ignoriert wird und nur bei Schwepnitz berücksichtigt wird.
Könnt ihr mir bitte sagen wo mein Fehle rliegt?

Tausend Dank für eure Hilfe.

Gruß
Aaron

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 10.11.2021, 10:58
von BAlheit
Wo wird das Skript verwendet?

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 10.11.2021, 12:50
von AaronLJS
adobe acrobat dc

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 10.11.2021, 15:41
von BAlheit
Wird das Skript in der Console von Adobe Acrobat verwendet?

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 10.11.2021, 16:00
von AaronLJS
yes sir :) das wird es

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 11.11.2021, 15:57
von BAlheit
Damit das erste if nicht ignoriert wird:

Code: Alles auswählen

if (this.getField("Werk").value== "Lahr")
{
this.getField("Maschine2").display = display.hidden;
this.getField("Maschine3").display = display.hidden;
} else if (this.getField("Werk").value== "Schwepnitz")
{
this.getField("Maschine2").display = display.hidden;
this.getField("Maschine3").display = display.hidden;
} else {
this.getField("Maschine2").display = display.visible;
this.getField("Maschine3").display = display.visible;
}

Re: Dropdown - Felder füllen sich nicht korrekt aus

Verfasst: 12.11.2021, 07:08
von AaronLJS
Guten Morgen BAlheit,

ich danke dir vielmals für deine Hilfe!!!

Ein schönes Wochenende für dich.

Gruß
Aaron