wenn zahl > als x dann dynamisches Auswahlfeld y
Hallo zusammen,
ich habe ein Zahlenfeld und ein dynamisches Auswahlfeld.
Nun möchte ich folgendes erreichen:
Wenn Zahlfeld > 1500 dann DAF(TabelleXrecord15)
Mein Ansatz ist:
if Zahlfeld > 1500 then
DAF = first((select TabelleX)[number(Nr) = 15])
end
Leider passiert nichts. Hat jemand eine Idee, was ich falsch gemacht haben könnte?
Vielen Dank schon mal.
Gruß Kruna
6 Antworten
-
Du gibst ja im DAF eine Select-Anweisung an, damit das DAF auch weiß woher und was es auflisten soll. In dem Fall:
if Zahlfeld > 1500 then first((select TabelleX)[number(Nr) = 15]) end
Würde aber bedeuten, dass das DAF nur ein Ergebnis anzeigt, da "first" dem Select vorangestellt ist.
In deinem Code hätte Ninox geguckt, ob "DAF" gleich deinem first(select) ist. Das wäre dann True oder False (Boolean) gewesen. Aber niemals der gewünschte Datensatz selbst.
Wenn Du allerdings im DAF automatisch auswählen möchtest, ginge das mit DAF := xyz. Aber auch nicht in der Select-Anweisung, sondern bei Änderungstriggern wie in dem Zahlenfeld oder in Buttons, usw.
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 6Antworten
- 47Ansichten
-
2
Folge bereits