Wert des Textfeldes in anderes Textfeld übernehmen

Die Möglichkeiten und Tücken von Formularen
Antworten
isarc
Beiträge: 28
Registriert: 22.01.2018, 12:11

Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von isarc » 02.02.2018, 11:24

Hallo

ich habe das Problem, das bei Änderung des Wertes im Textfeld Namestart der Wert nicht das in Textfeld Name 1:1 übertragen wird.

Aber wo liegt der Fehler? (Kein Syntaxfehler) ?

Code: Alles auswählen

Formular1.#subform[0].Namestart::change - (JavaScript, client)
Name.rawValue = (Namestart.rawValue);}

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

Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von radzmar » 02.02.2018, 17:58

Jein! Die ganzen Klammern in dem Skript sind zwar total sinnfrei, haben aber keine negativen Auswirkungen. Das Problem ist vielmehr, dass Du das rawValue abfragst, das aber erst beim Verlassen (exit) eines Feldes aktualisiert wird, nicht aber beim Ändern (change).

Hiermit sollte es im change-Event gehen:

Code: Alles auswählen

Name.rawValue = xfa.event.fullText;
PS: Für sauberes Scripting empfiehlt sich übrigens http://www.jslint.com

isarc
Beiträge: 28
Registriert: 22.01.2018, 12:11

Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von isarc » 26.02.2018, 11:50

Hallo,

danke für deinen Tipp. Es funktioniert die Felder auf einer Seite stehen.

Habe nur das Problem, dass es nicht funktioniert wenn das Dropdownfeld auf Seite1 steht und das Formularfeld auf Seite2.

Vielleicht hast du noch einen Tipp ?

Vielen Dank!

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von nele_sonntag » 01.03.2018, 14:47

Hallo isarc,

es ist IMMER sinnvoll, dein PDF mit zur Verfügung zu stellen.
Sonst handelt es sich meist nur um Kaffeesatzleserei.

Bei dir wird einfach der Pfad, um das betreffende Feld anzusprechen, nicht ausreichen, denn sonst würde sich nach der Eingabe des Punktes nach der Objektbezeichnung der PropertyInspector öffnen.

LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

isarc
Beiträge: 28
Registriert: 22.01.2018, 12:11

Re: Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von isarc » 09.03.2018, 13:32

Hallo Mandy,

das hat nicht funktioniert.

Gibt es eine Art Befehlsliste? Es ist immer schwierig genau zuzuordnen welcher Befehle wirklich passt.

Vielleicht hast du noch einen Tipp ?

Danke Dir!

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Re: Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von armine » 09.03.2018, 15:42

Hallo isarc,

es ist IMMER sinnvoll, dein PDF mit zur Verfügung zu stellen.
Sonst handelt es sich meist nur um Kaffeesatzleserei.

vg armine

BAlheit
Beiträge: 834
Registriert: 16.08.2013, 12:22

Re: Wert des Textfeldes in anderes Textfeld übernehmen

Beitrag von BAlheit » 09.03.2018, 17:12

Ist dies ein Acrobat Formular oder ein LiveCycle Formular?

Antworten