0
Abfrage über Zwischentabelle mit Anzeige im Dashboard
Ich habe folgende Tabellen:
- Medien
- Kategorie
- Schauspieler
und für die n:m Relationen zusätzlich diese Tabellen:
- Kategorie-Medien (die Relation heisst Kategorie-Medien)
- Schauspieler-Medien (die Relation heisst Schauspieler-Medien)
Auf dem Dashboard habe ich zwei dynmaische Auswahlfelder, eines mit Name AuswahlKategorie und eines mit Name AuswahlSchauspieler.
- Das dynamische Auswahlfeld AuswahlKategorie zeigt aus der Tabelle Kategorie den Inhalt des Feldes Kategoriename.
- Das dynamische Auswahlfeld AuswahlSchauspieler zeigt aus der Tabelle Schauspieler den Inhalt des Feldes Schauspielername.
Auf dem Dashboard möchte ich je nach Auswahl in den Auswhalfeldern „AuswahlKategrie" oder „AusweahlSchauspieler“ Treffer aus der Tabelle Medien anzeigen, welche den Auswahlkriterien dieser Auswahlfeldern entsprechen. Ich habe dazu diesen Code erstellt, der leider nicht funktioniert.
let xKat := AuswahlKategorie;
let xSch := AuswahlSchauspieler;
select Medien
where 'Kategorie-Medien'.Kategorie.Kategorie = xKat and
'Schauspieler-Medien'.Schauspieler.Schauspieler = xSch
Kann mir jemand weiterhelfen? Vielen Dank.
2 Antworten
-
A dynamic choice field returns the record ID unless you put text() around it. But you can use the record ID to your advantage. Try:
let xKat := AuswahlKategorie; let xSch := AuswahlSchauspieler; select Medien where 'Kategorie-Medien'.Kategorie = xKat and 'Schauspieler-Medien'.Schauspieler = xSch
Content aside
- Status Answered
- vor 3 TagenZuletzt aktiv
- 2Antworten
- 23Ansichten
-
2
Folge bereits
