Hi Tim,
ich brauche leider mal wieder eine Deiner Vereinfachungsideen ...
Folgende Anwendung: 2 CCs.
tbl_a 'boote', enthält verschiedene Infos über vorhandene Yachten.
tbl_b 'segel', enthält Informationen zu verfügbaren Segelarten.
In tbl_a gibt es eine Referenz (Attribut Auswahl-Datenbank, einfach) auf tbl_b mit der Möglichkeit, mehrere! Segeltypen auszuwählen.
Soweit kein Problem.
Es soll nun ein Doppelfilter gebaut werden, der Boote und Segelarten miteinander verbindet. Wird das Boot "Choose me" ausgewählt, dann sollen im zweiten Filter alle möglichen Segelarten dieses Bootes auswählbar sein. Umgekehrt sollte bei Auswahl der Segelart "Gennaker", der Erste Filter alle Boote auflisten, die ein Gennaker erhalten können.
Soweit auch noch kein Problem. Ich habe dazu eine Filter-Sammlung mit 2 Filtertypen "Auswahl, einfach" verwendet und beide gegenseitig in die Abhängigkeit genommen. Funktioniert alles wie gewohnt.
Nun die erste Schwierigkeit. Ich habe unterhalb des Filters eine Liste für die Ausgabe des Filterergebnisses.
Ich möchte, dass die Ausgabe in die Liste erst beginnt, wenn BEIDE Filter eine Auswahl getroffen haben. Aktuell beginnt die Ausgabe bereits, sobald ich den ersten Filter ausgewählt habe.
Gibt es hierzu einen Trick mit Bordmitteln?
Schwierigkeit 2: Im Ergebnis habe ich immer einen Match einer Segelyacht und einer Segelart. In der Ausgabe der Liste möchte ich nun bestimmte Felder der Segelboote mit bestimmten Feldern der Segelarten kombinieren.
Ich müsste also Zugriff auf beide Tabelleninhalte haben. Inhalte der tbl_a sind hier kein Problem, da ich diese Tabelle in der Liste angegeben habe ... aber wie komme ich an die Auswahl des zweiten Filters heran? Ich müsste ja eigentlich mindestens den Namen habe, den ich vorher im Filter der tbl_b gesetzt habe und ich sehe den auch wenn ich einen varDump mache aber ich bin wieder zu doof da ran zu kommen. Bestimmt gibt es wieder einen gaaanz einfachen Tim-Weg oder? ;-)
Wenn ich den Namen hätte, ist der Rest wohl kein Problem mehr, denn der ist eindeutig und ich kann mir darüber alle anderen Werte holen.
Vielen Dank schon mal im voraus!
ich brauche leider mal wieder eine Deiner Vereinfachungsideen ...
Folgende Anwendung: 2 CCs.
tbl_a 'boote', enthält verschiedene Infos über vorhandene Yachten.
tbl_b 'segel', enthält Informationen zu verfügbaren Segelarten.
In tbl_a gibt es eine Referenz (Attribut Auswahl-Datenbank, einfach) auf tbl_b mit der Möglichkeit, mehrere! Segeltypen auszuwählen.
Soweit kein Problem.
Es soll nun ein Doppelfilter gebaut werden, der Boote und Segelarten miteinander verbindet. Wird das Boot "Choose me" ausgewählt, dann sollen im zweiten Filter alle möglichen Segelarten dieses Bootes auswählbar sein. Umgekehrt sollte bei Auswahl der Segelart "Gennaker", der Erste Filter alle Boote auflisten, die ein Gennaker erhalten können.
Soweit auch noch kein Problem. Ich habe dazu eine Filter-Sammlung mit 2 Filtertypen "Auswahl, einfach" verwendet und beide gegenseitig in die Abhängigkeit genommen. Funktioniert alles wie gewohnt.
Nun die erste Schwierigkeit. Ich habe unterhalb des Filters eine Liste für die Ausgabe des Filterergebnisses.
Ich möchte, dass die Ausgabe in die Liste erst beginnt, wenn BEIDE Filter eine Auswahl getroffen haben. Aktuell beginnt die Ausgabe bereits, sobald ich den ersten Filter ausgewählt habe.
Gibt es hierzu einen Trick mit Bordmitteln?
Schwierigkeit 2: Im Ergebnis habe ich immer einen Match einer Segelyacht und einer Segelart. In der Ausgabe der Liste möchte ich nun bestimmte Felder der Segelboote mit bestimmten Feldern der Segelarten kombinieren.
Ich müsste also Zugriff auf beide Tabelleninhalte haben. Inhalte der tbl_a sind hier kein Problem, da ich diese Tabelle in der Liste angegeben habe ... aber wie komme ich an die Auswahl des zweiten Filters heran? Ich müsste ja eigentlich mindestens den Namen habe, den ich vorher im Filter der tbl_b gesetzt habe und ich sehe den auch wenn ich einen varDump mache aber ich bin wieder zu doof da ran zu kommen. Bestimmt gibt es wieder einen gaaanz einfachen Tim-Weg oder? ;-)
Wenn ich den Namen hätte, ist der Rest wohl kein Problem mehr, denn der ist eindeutig und ich kann mir darüber alle anderen Werte holen.
Vielen Dank schon mal im voraus!
Kommentar