Wenn in Feld A dies ist, soll in Feld B folgendes eingesetzt werden.
Guten morgen
Ich entschuldige mich für den vieleicht etwas verwirrenden Titel.
Ich wusste aber nicht wie ich es besser ausdrücken soll, geschweige denn wie ich danach suchen soll
Folgendes würde ich gerne umsetzen:
Ich möchte einer Zahl etwas zuordnen, welches dann automatisch in einem anderen Feld ausgegeben wird.
Also:
Ich habe 1 - 10
1 wird dem Tier zugeordnet
2 dem Fahrzeug
3 der Pflanze
usw bis 10
Nun hätte i ch gerne wenn in Feld A die 2 eingetragen wird, in Feld B automatisch Fahrzeug eingetragen wird.
Ist sowas möglich?
Schönen Tag und beste Grüsse
Roger
5 Antworten
-
Das kann man über den 'Änderungstrigger' im Feld A in Verbindung mit einer switch...case Anweisung machen.
Der ScriptCode sähe dann wie folgt aus:
switch 'Feld A' do
case 1:
Feld B := "Tier"
case 2:
Feld B := "Fahrzeug"
case 3:
Feld B := "Pflanze"
.
.
.
case 10:
Feld B := "Nahrungsmittel"
default:
Feld B := "Keine Zahl vorhanden"
end
-
danke sehr.
Das werde ich heute Abend doch gleich mal versuchen umzusetzen
-
Hallo nochmals
Egal wo ich das eintrage, kommt immer folgender Fehler:
Unexpected keyword: case in Zeile 1, Spalte 6
Ich bin noch ganz neu in Ninox und sehe noch nicht ganz durch.
Daher ist es natürlich möglich das ich es entweder am falschen Platz eintrage, oder etwas übersehe.
Ich habe mir zb. ein Textfeld erstellt und da bei den erweiterten Optionen undter; Nach Änderungen folgendes Scrpt ausführen, does eingetragen als Test:
case 1:
Feld B := "Tier"
case 2:
Feld B := "Fahrzeug"
case 3:
Feld B := "Pflanze"
endDa kommt der oben genannte Fehler.
Erstellt habe ich ein Feld A (Wo das Ganze eingetragen wurde) und ein Feld B. Beises Text- Felder
Sorry dass ich nochmals nachhacke, aber ich seh da echt noch nicht ganz durch.
Bin aber Grundsätzlich sehr erfreut wie einfach einiges von der Hand geht. Aber ich hab da wohl noch einiges zu lernen ;)
Danke und Gruss
-
Da fehlt vermutlich die erste Zeile aus Uwes Code mit der switch-Anweisung. Versuch's mal so:
'Feld B' := switch 'Feld A' do
case 1: "Tier"
case 2: "Fahrzeug"
...
default: "Kein Wert ausgewählt"
end
-
ah...hat geklappt. Danke sehr
Content aside
- vor 4 JahrenZuletzt aktiv
- 5Antworten
- 527Ansichten