Wert aus Kombinationsfeld in Textfeld übernehmen

Die Möglichkeiten und Tücken von Formularen
Antworten
Oldwillow
Beiträge: 6
Registriert: 23.02.2016, 15:08

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Oldwillow » 23.02.2016, 15:16

Ich bin nicht gerade ein routinierte Acrobat-Formular-Anwender - vielleicht kann mir jemand helfen:
ich habe ein Kombifeld mit einer Anzahl an Optionen - die sind leider ziemlich lang; wenn ich (nach Auswahl) das Formular drucke, bekomme ich nur einen ersten Teil zu sehen, da ja Kombifelder immer einzeilig sind (oder?).

Daher meine Lösungsidee:
Mit der Auswahl soll der gewählte Wert in ein (mehrzeiliges) Textfeld übertragen werden; das Kombifeld stelle ich auf nciht druckbar.

Nur: Wie übertrage ich (durch die Auswahl) das, was der User ausgewählt hat, in ein Textfeld?

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Merklin » 23.02.2016, 15:31

Hi,

geht es so?

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Oldwillow
Beiträge: 6
Registriert: 23.02.2016, 15:08

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Oldwillow » 23.02.2016, 15:40

so beim ersten hinsehen: SUPER! Ich glaube, das ist ganu das, was ich gesucht habe! THX!

Oldwillow
Beiträge: 6
Registriert: 23.02.2016, 15:08

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Oldwillow » 24.02.2016, 17:45

Vorweg: das klapp super!

Ergänzungsfrage:
Ich haben in dem 2. Feld (das, das durch Auswahl des Pulldownmenüs befüllt wird) automatisch am Anfang die erste Option stehen. Schöner wäres, wenn es lee ist und erst gefüllt wird, wenn der/die UserIn eine Wahl triff
Die erste Option ist bei mir: "Bitte wählen Sie!" Das habe ich im 2. Feld stehen, obwohl ich im Feld Exportwert NICHTs drinstehen habe.

Gibt es eine Möglichkeit, das zu verhindern, sodass das Feld leer ist und sich erst füllt, wenn eine (erste) Wahl getroffen wurde

ich habs versucht mit:
if(getField("wahl").value!="Bitte wählen Sie!") this.getField("text").value=getField("wahl").value 

leider folglos



Oldwillow
Beiträge: 6
Registriert: 23.02.2016, 15:08

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Oldwillow » 24.02.2016, 17:52

tja - man muss nur jemanden anderen die Frage stellen, dann kommt man oft selbst auf die Lösung:

Wenn das  Exportfeld leer ist, nimmt er den Optionswert, wenn nicht, nimmt er den Inhalt des Exportfeldes.
Daher: das Exportfeld darf nicht leer sein - also: ein Leerzeichen = NICHT leer.

Das Textfeld ist dann zwar nicht leer (Leerzeichen), aber es schaut leer aus ;)


Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Merklin » 24.02.2016, 17:59

[fontsize=5]So?

[fontsize=2]P.S. Bevor du fragst ein Leerzeichen, ist auch ein Zeichen.

VG Merklin
[/fontsize][/fontsize]
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Chriss2X
Beiträge: 32
Registriert: 19.06.2014, 18:25

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Chriss2X » 08.04.2016, 13:31

Hallo,

ih würde gern das Thema nochmal aufgreifen und Fragen ob mit dieser Variante auf mehrere Textfelder mit unterschiedlichen Text füllen kann, oder was es dafür für eine Methode gibt?

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von Merklin » 09.04.2016, 22:13

Hi,

vielleicht hilft das weiter.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

rotCode
Beiträge: 1
Registriert: 20.11.2016, 14:39

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von rotCode » 11.12.2016, 16:21

hallo merklin,

du hast Odwillow mit dem Kombifeld sehr gut weiter geholfen.

Ich habe eventuell ein ähnliches Problem und bin Anfänger. Vielleicht magst du mir in ähnlicher Weise helfen?

Ich muss ein Formular für ein iPad entwickeln.
Die Daten aus einem Llistenfeld werden später für die Datenbank ausgelesen und ein ausgefülltes PDF wird per Mail an den Kunden gesendet ...

Ich nutze ein Listenfeld, weil vom User MEHRERE Begriffe ausgewählt werden können. Leider benötigt das Listenfeld viel vertikalen Platz, wenn alle Begriffe sichtbar sind. Die Sichtbarkeit ist notwendig, damit im späteren ausgefüllten PDF der Kunde sieht, was er im Listenfeld ausgewählt hat.
Professionell sieht das nicht aus.
Meine Idee ist nun: die ausgewählten Werte aus dem schmalen Listenfeld in ein horizontales Textfeld zu übertragen ... geht das?

Über deine Antwort/Idee würde ich mich freuen.

lg
rotCode

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

Wert aus Kombinationsfeld in Textfeld übernehmen

Beitrag von armine » 12.12.2016, 16:11

Hallo rotCode,

mit einem Listenfeld kannst du nicht in die Horizontale gehen. Optionsfelder kannst du aber nebeneiander anlegen.

vg armine

Antworten