Seite 1 von 1
Wert übertragen
Verfasst: 01.06.2010, 15:01
von AM
Hallo!
Ich habe ein kleines Problem: in diesem Thread (
http://www.acronaut.de/forum18/685.html) wird beschrieben, wie man einen Wert auf ein anderes Feld übertragen kann. Leider funktioniert dies bei mir nicht.
Unter "Anzeigen" habe ich "initialize" ausgewählt und JavaScript aktiviert.
Nun sollte folgender Code eigentlich den Wert aus dem Textfeld "Feld2" auslesen, nachdem dort eine Eingabe erfolgte und in das entsprechende Feld übertragen:
Wert übertragen
Verfasst: 01.06.2010, 15:40
von john61
Hallo AM,
das Problem liegt in der Wirkungsweise des Ereignisses "initialize".
Es wird ausgelöst, sobald die Datenbindung abgeschlossen ist. Das ist beimStart eines Formulars, dem Erzeugen einer neuen Instanz eines Teilformulars oder beim Wechsel von Datensätzen aus externen Quellen.
Beim Start des Formulars dürfte das Feld2 noch leer sein, also kann auch kein Inhalt ausgelesen werden.
Ich würde das Ereignis "initialize" durch das Ereignis "exit" ersetzen, d.h. beim Verlassen des Feldes2 wird der gerade eingetragene Inhalt übertragen.
Gruß
john61
Wert übertragen
Verfasst: 12.10.2010, 07:07
von SunnyK
Hallo,
ich bin auch Neuling in Adobe Lifecycle Designer und versuche die Eingabe aus Feld1 an anderer Stelle im Formular in Feld 2 anzeigen zu lassen.
Leider kann ich den genannten Thread nicht öffnen (website nicht gefunden). Gibt es sonst noch eine Anleitung dazu?
Habe Javascript aktiviert, in Feld 1 Change ausgewählt und eingegeben: Feld2.rawValue = this.rawValue; - klappt leider nicht.
Vielleicht kann mir jemand helfen?
Vielen Dank schon mal
SunnyK
Wert übertragen
Verfasst: 12.10.2010, 10:28
von nele_sonntag
Hallo SunnyK,
wie John61 schon beschrieben hat, musst Du das EXIT-Ereignis unter Javascript bei Feld1 auswählen.
Du kannst aber auch beide Felder gleich benennen und unter OBJEKT - BINDUNG GLAOBAL einstellen.
LG Mandy
Wert übertragen
Verfasst: 12.10.2010, 11:28
von SunnyK
Hallo Mandy,
vielen herzlichen Dank.
exit hatte ich vor dieser Anfrage auch ausprobiert, hatte auch nicht geklappt. Aber mit Bindung Global und gleichen Namen klappt es wunderbar.
Vielen tausend Dank
SunnyK
Wert übertragen
Verfasst: 12.10.2010, 16:53
von nele_sonntag
Das freut mich.
Wenn Du einen "Lerneffekt" haben möchtest, kannst Du ja mal Dein PDf mit dem nichtfunktionierenden Skript hochladen.
LG Mandy