Automatische Textübernahme in zweites Feld

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
sleipnir
Beiträge: 2
Registriert: 23.09.2015, 11:57

Automatische Textübernahme in zweites Feld

Beitrag von sleipnir » 23.09.2015, 12:24

Hallo,
ich bin ein absoluter Neuling in Sachen LiveCycle Designer und werde es wahrscheinlich auch nicht oft benötigen. Nun habe ich eine Frage zur automatischen Übernahme von Textfeldinhalten.

Ich habe 3 Textfelder auf drei aufeinanderfolgenden Seiten meines Formulars, die ich Title1, Title2 und Title3 benannt habe. Nun habe ich für das Feld Title2 das Script "Title2.rawValue = Title1.rawValue" und für das Feld Title3 das Script "Title3.rawValue = Title1.rawValue" mit JavaScript (Anzeigen "exit") erstellt.

Das automatische Ausfüllen klappt auch, aber leider wird das Feld erst ausgefüllt, wenn man mit der Maus hineinklickt. Ich möchte aber, dass Title2 und Title3 ausgefüllt werden, sobald man in Title1 etwas hineinschreibt.

Was kann ich ändern?

Benutzeravatar
axelh
Beiträge: 73
Registriert: 10.08.2015, 13:10

Automatische Textübernahme in zweites Feld

Beitrag von axelh » 23.09.2015, 13:28

Hallo sleipnir,

dafür brauchst Du keinen Code. Die Textfelder müssen alle den gleichen Namen haben (im Beispiel "MeinTextfeld"). Dann klickst Du eins von Ihnen an und stellst unter Objekt->Bindung->Datenbindung den Wert auf "Globale Daten verwenden". Jetzt werden alle anderen Felder befüllt, sobald Du das beschriebene Feld verlässt.

Gruß,
Axel
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

sleipnir
Beiträge: 2
Registriert: 23.09.2015, 11:57

Automatische Textübernahme in zweites Feld

Beitrag von sleipnir » 23.09.2015, 13:42

Danke Axel,
so einfach.... Naja, man muss es wissen :).

Viele Grüße
sleipnir

Benutzeravatar
ichfragmichgrad
Beiträge: 18
Registriert: 07.12.2012, 17:26

Automatische Textübernahme in zweites Feld

Beitrag von ichfragmichgrad » 08.10.2017, 16:56

Hallo,

wenn ich auf ein und derselben Seite den Wert mehrfach eintragen lassen möchte,der sich wiederholt, und die Datenbindung "Globale Daten verwenden" auswähle, nummeriert mit LCD leider die identisch benannten Felder durch (z. B. netto1 (0), netto2 (1), netto1 (2) usw.).

Wie funktioniert den das?

Gruß,
Andreas



Antworten