Nur eindeutige Werte in einer dynamischen Auswahl
Hallo zusammen,
Ich habe eine Tabelle "Arten" mit 3 Spalten:
In meinen Datensätzen möchte ich über 3 dynamische Auswahlfelder jeweils die Gruppe, die zur Gruppe gehörende Art, sowie die zur Art gehörende Kategorie auswählbar machen.
Dies gelingt mir soweit auch mit dem Code (z.B. für die Auswahl Art):
let vGruppe := text('Gruppe');
((select Arten) order by Art)[text(Gruppe) = vGruppe]
Das Feld "Gruppe" befülle ich mit einem
select Arten
Nun habe ich aber das Problem, das die Werte in der Tabelle Arten mehrfach vorkommen können (zumindest in der Spalte Gruppe und Art).
Wie kann ich den "select Arten" Befehl erweitern sodass ich nur eindeutige Werte erhalte? Alle Versuche mit Join() sind bisher gescheitert.
Oder ist mein Ansatz über die Tabelle "Arten" zu gehen sowieso nicht ganz zielführend und ich sollte dies besser in 3 Tabellen aufteilen?
vielen Dank
Hans
2 Antworten
-
Hallo Hans,
ich persönlich finde den Ansatz gar nicht verkehrt - hier mal als Beispiel, wie's für die Gruppen funktionieren sollte:
-
Hallo Torsten,
vielen Dank, der Denkanstoss hat geholfen.
Für Art konnte ich nun folgendes implementieren:
Damit funktioniert die Abhängigkeit der 3 Auswahlboxen.
Content aside
- vor 8 MonatenMon, September 9, 2024 at 10:19 AM UTCZuletzt aktiv
- 2Antworten
- 27Ansichten
-
2
Folge bereits