Mehrfachfeld trigger neues Textfeld
Hallo ich habe ein Mehrfachfeld mit Antworten 1-31 und möchte bei betätigung der Zahl diese in einem Textfeld zugeordnet (1-31) mit dem Wert 7 einfügen.
Das hat auch soweit geklappt, aber sobald ich eine weitere Zahl anklicke verschwindet die erste Eingabe.
'Tag1' := if chosen(Mehrfachauswahl) = 1 then
"7"
Wie kann ich sowas lösen?
Danke euch im Voraus
5 Antworten
-
Hallo. chosen(Mehrfachauswahl) gibt ein string-array wieder. Also alle, von Dir gewählten Items des MFAF als Text in einem Array, auch wenn die Auswahlfelder Zahlen enthalten. Damit entstehen verschiedene Kombinationsmöglichkeiten und vielleicht auch mehr Ergebnisse als nur "7". Deine Erklärung läßt für mich noch nicht erkennen, was das Ziel sein soll. Aber es klingt machbar.
-
Hallo Mirko,
ich habe eine Mehrfachauswahl mit 1 - 31 und habe 31 Zahlenfelder (1-31).
Jetzt möchte ich das jede angeklickte Antwort (in dem Fall Tag) aus dem Mehrfachfeld in das Zahlenfeld übertragen wird.
Nehmen wir an ich klicke Mehrfachfeld Antworten 1,2,3,4,5 an dann sollen sich die Zahlenfelder 1,2,3,4,5 mit dem Wert 7 füllen.
Ich hoffe es war ein wenig verständlicher. -
Eine Möglichkeit wäre folgendes Script:
for i in range(0, cnt(chosen(Mehrfachauswahl))) do
switch item(chosen(Mehrfachauswahl), i) do
case "1":
'1' := 7
case "2":
'2' := 7
case "3":
'3' := 7
case "4":
'4' := 7
case "5":
'5' := 7
end
end -
Wenn ich es richtig verstanden habe, sind es 31 Felder und alle gewählten sollen die "7" bekommen. Das geht nach meiner Kenntnis nur mit 31 Zeilen Code. Ich kenne keine Möglichkeit über Felder zu iterieren, oder sie in Variablen zu packen. Mirko
Tag1 := if chosen(MFAF, "1") then 7 end; Tag2 := if chosen(MFAF, "2") then 7 end; Tag3 := if chosen(MFAF, "3") then 7 end; . . . Tag31 := if chosen(MFAF, "31") then 7 end
-
Müssen diese Zahlenfelder die den Wert "7" darstellen sollen denn andernfalls auch per Hand ausfüllbar sein, oder willst Du nur eine Zahl 7 darstellen? Dann könntest Du auch mit Formelfeldern arbeiten, wo jedes Formelfeld für sich abfragt, ob es denn in deiner Mehrfachauswahl gewählt wurde und dann die 7 zeigt.
Content aside
- vor 2 JahrenZuletzt aktiv
- 5Antworten
- 88Ansichten
-
4
Folge bereits