Querzugriffe auf Fragment

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Dr.E.Witz
Beiträge: 1
Registriert: 17.02.2015, 20:15

Querzugriffe auf Fragment

Beitrag von Dr.E.Witz » 17.02.2015, 21:30

Hallo, 

Ich habe ein PDF mit mehrer Fragmenten die ich per JavaScript ein und ausschalte.
Ich versuche damit logische und wiederholbare "Einheiten" zu erstellen
Dabei gibt es Fragmente in Fragmenten (Großmutter - Mutter - Kind).
Das Ausblenden eines "Kindfragmentes" mit JavaScript ist ja kein Problem, sofern man z.B. ein Steuerelement auf dem Mutterfragment nutzt.
Das kenne ich z.B. so:
frgGroßmutter. frgMutter1.frgKind1.presence = " invisible"
oder dynamisch:
xfa.resolveNode("frgKind1").presence= " invisible"
 
--> Das Tutorials von Nele Sonntag ist klasse! Danke Nele!
 
Wie kann ich aber z.B. von frgKind4 das frgKind1 zugreifen bzw. es ein- und ausschalten?
Meine Fragmente sollen vielfältig kombiniert werden.
D.h. frgGroßmutter kann durchaus frgGrossvater werden :-)
Kann ich, zur Laufzeit, den Pfad aller Fragmente (z.b. frgGroßmutter. frgMutter1.frgKind1) bis zum Wurzeldokument auslesen und dann weiterverarbeiten?
 
frgGroßmutter
|
|- frgMutter1
|           |-frgKind1
|           |-frgKind2
|                       | frgPuppe1
|          
|- frgMutter2
            |-frgKind3
            |-frgKind4
 
 
Meine Objekte haben alle einen eindeutigen Namen.
Gibt es dann die Möglichkeit des Querzugriffes?
 
Danke für einen Tipp :-)
 
Michael
 
 
 

Antworten