Seite 1 von 1

Referenzieren

Verfasst: 05.01.2011, 16:32
von yuc2me
Hallo Acronauten,

meine Frage ist: Ab wann funktioniert das Referenzieren via xfa.resolveNode() richtig. Ich würde gerne eine Dialogbox anzeigen lassen bevor man das Dokument sieht und das Ergebnis in ein Textfeld auf der Masterseite schreiben.

Ich habe es einmal probiert im initialize-event und im form:ready-event des Formulars.
Das Dialogfeld wird zwar als erstes angezeigt, aber das Ergebnis kommt nicht ins Textfeld... Das steht in der Konsole

Code: Alles auswählen

xfa.resolveNode("xfa.form.Form.Master.Seite.DocType") is null(0)@XFA:Form[0]:ready:14
([object ADMDialog])@XFA:Form[0]:ready:7
execDialog([object Object])@:0
@XFA:Form[0]:ready:37
Gibt es da eine Möglichkeit?

Referenzieren

Verfasst: 05.01.2011, 18:08
von yuc2me
So, ich bin ein Stück schlauer geworden. Ich habe mal die nodes des Formulars anzeigen lassen und siehe da: Die Masterseite ist garnicht da.
Wieso, weshalb, warum - keine Ahnung, denn die richtigen Seiten sind da. Also habe ich es jetzt so gelöst, dass ich eine zweite unsichtbare Seite eingefügt habe und nun funktioniert es.