ein Java-Befehl für mehrere Seiten

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
lutseb
Beiträge: 34
Registriert: 07.01.2011, 08:57

ein Java-Befehl für mehrere Seiten

Beitrag von lutseb » 30.10.2012, 17:30

[fontsize=2]
Hallo zusammen,

ich stehe wieder vor einem Problem und hoffe Ihr könnt mir wie immer schnell helfen:

Ich habe ein Formular erstellt, in dem man mittles Klick auf eine Flagge die Sprache ändern kann. Die Änderung erfolgt durch Ausblenden eines Teilformulars und gleichzeitigem Einblenden eines anderen Teilformulars.

Beispiel deutsche Flagge:

Seite1.TextD.presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "visible";

Seite2.TextD.presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "visible";

Seite1.TextE.presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "hidden";

Seite2.TextE.presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "hidden";[/fontsize]

[fontsize=2]Gibt es einen Javabefehl, der es mir ermöglicht, mit nur einer SkriptZeile pro Sprache die Teilformulare auf allen Seiten auszublenden? habe nämlich mehr als nur 2 Seiten. ([/fontsize][fontsize=2]all.TextD.presence [fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "visible"; und [/fontsize]all.TextE.presence [fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "hidden"; wäre zu einfach, als dass es funktioniert ;-) )[/fontsize][/fontsize]

[fontsize=2][fontsize=2]Danke vorab.[/fontsize][/fontsize]

[fontsize=2][fontsize=2]Gruß[/fontsize][/fontsize]

[fontsize=2][fontsize=2]Bastie
[/fontsize]
[fontsize=2] 
[/fontsize][/fontsize]

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

ein Java-Befehl für mehrere Seiten

Beitrag von radzmar » 30.10.2012, 20:37

Hi,

also nur um das klar zu stellen.
Weder in Acrobat noch in LiveCycle Designer wird Java verwendet.
Was zum Einsatz kommt ist die Scriptsprache JavaScript, die nichts mit Java zu tun hat!

So, zu deinem Problem.
Man kann sich Programmierarbeit nicht wirklich ersparen.
Aber sicherlich verschiedenster Ansätze benutzen.

Einer wäre eine Schleifenfunktion zu schreiben, die alle Seiten abklappert und automatisch alle Objekte ein- bzw. ausblendet, deren Name z.B. auf "Deu" endet.

Eine andere Möglichkeit, wäre die Beschriftungen zu ändern anstelle Objekte ein- und auszublenden.
Diese Methode sorgt für wesentlich kleine Dateien.

Hier mal ein Beispiel:
http://thelivecycle.blogspot.de/2010/01 ... forms.html

Antworten