Dropdown - Felder füllen sich nicht korrekt aus

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
AaronLJS
Beiträge: 13
Registriert: 18.09.2020, 11:39

Dropdown - Felder füllen sich nicht korrekt aus

Beitrag von AaronLJS » 10.11.2021, 10:51

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

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

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

Beitrag von BAlheit » 10.11.2021, 10:58

Wo wird das Skript verwendet?

AaronLJS
Beiträge: 13
Registriert: 18.09.2020, 11:39

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

Beitrag von AaronLJS » 10.11.2021, 12:50

adobe acrobat dc

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

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

Beitrag von BAlheit » 10.11.2021, 15:41

Wird das Skript in der Console von Adobe Acrobat verwendet?

AaronLJS
Beiträge: 13
Registriert: 18.09.2020, 11:39

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

Beitrag von AaronLJS » 10.11.2021, 16:00

yes sir :) das wird es

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

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

Beitrag von BAlheit » 11.11.2021, 15:57

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;
}

AaronLJS
Beiträge: 13
Registriert: 18.09.2020, 11:39

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

Beitrag von AaronLJS » 12.11.2021, 07:08

Guten Morgen BAlheit,

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

Ein schönes Wochenende für dich.

Gruß
Aaron

Antworten