Seite 1 von 1

Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 12.05.2011, 09:51
von zora_red
Hallo zusammen,

ich suche eine Funktion mit der ich einen Wert, der vom Benutzer in
Teilformular1.Textfeld1
eingetragen wurde, in ein Textobjekt
Teilformular2.Text1
automatisch übernommen wird.

Mein zweites Problem ist das Übernehmen von Werten aus Dropdownlisten, wenn die Werte in der Dropdownliste vom Benutzer bearbeitet werden können.
Mit vorbelegten Dropdownlisten ist mir das klar, aber die switch-case... Funktion kenne ich nur für feste Werte, z.B.

Code: Alles auswählen

switch(xfa.event.newText){
    case "Apfel":
        Formular1.Teilformular3.Titel.rawValue = "Apfel";
                break;
        
    case "Birne":
        Formular1.Teilformular3.Titel.rawValue = "Birne";
        break;
 }
Was aber, wenn der Benutzer nun den Dropdownwert bearbeiten kann und aus "Birne" eine "Aprikose" macht?

Gruß
zora_red

Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 12.05.2011, 14:46
von nele_sonntag
Hallösche,

Einträge durch user siehe hier: http://www.acronaut.de/view_topic.php?id=2450&forum_id=34&highlight=default

Mein Beitrag: Geschrieben: 14 Feb 2011 14:14

Handelt es sich bei Deiner ersten Frage jeweils um Textfelder? Oder einmal Textfeld einmal statischer Text?

LG Mandy

Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 13.05.2011, 06:12
von zora_red
Bei meiner ersten Frage soll der Wert, der vom User in ein Textfeld eingegeben wurde auf Seite 2 im Formular automatisch in ein anderes Feld eingetragen werden. Je nachdem wie das zu realisieren ist in ein weiteres Textfeld, in ein statisches Textfeld, wie auch immer.

Zu dem Link, auf den du mich verweist:
Das heißt, alle unvorhersehbaren Eingaben werden mit 'default' abgefangen. Soweit klar.

Wenn ich nun aber diese unvorhersehbare Eingabe in

Code: Alles auswählen

Textfeld2.rawValue
übernehmen möchte?
Bislang wird dort ja der statische Text 'kein Huhn' gesetzt oder seh ich das falsch?

Code: Alles auswählen

Textfeld2.rawValue = "kein Huhn";
Bei beiden Fragen habe ich quasi das Problem, wie ich die unvorhergesehene Eingabe des Users abfrage und an ein anderes Element übergebe.

Danke für die Hilfe!

Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 13.05.2011, 11:53
von zora_red
Frage 1 kann ich mir nun selbst beantworten: Usereingabe aus Textfeld in anderes Textfeld übernehmen:

Textfeld, in das die Usereingabe erfolgen soll aktivieren, im Skripteditor wählen:

exit
FormCalc

[Zielfeld] = [Eingabefeld];
z.B.
Teilformular2.Textfeld2 = Teilformular1.Textfeld1;



Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 15.05.2011, 20:37
von Merklin
Hallo zora_red,

vielleicht ist das die Antwort auf Frage 2.

VG Merklin

Werte aus Objekten in Objekt "Text" übernehmen

Verfasst: 16.05.2011, 08:41
von zora_red
Herzlichen Dank Merlin, damit ist mir geholfen ;)