0

Filtern Untertabelle?

Liebes Forum,

ich möchte über die Auswahl eines Feldes in einer Tabelle die Werte in der verknüpften Tabelle filtern. 

Wie spreche ich die verknüpfte Tabelle richtig an?

Die Haupttabelle heißt "Vorhaben"

die verknüpfte Untertabelle heißt "Elemente"

In der Haupttabelle gibt es das Feld "Kategorie" als Mehrfachauswahl (dynamisch)

Aus der ich die relevanten Werte als Text auslese und die Anzahl der Elemente bestimme:

let myAuswahl := text(Kategorie);
let anzahlElemente := count(split(myAuswahl, ", "));

Später kann ich sie dann durch item und split nacheinander durchgehen

let itemElemente := item(split(myAuswahl, ", "), 3);

(Anstatt der "3" dann eine Schleife die hochzählt bis der Wert = anzahlElemente ist)

 

In der Untertabelle gibt es ein Textfeld "Kategorie".

Ich stelle mir eine Formel for wie:

select Elemente where Kategorie = itemElemente
oder
Elemente [Kategorie = itemElemente]

aber irgendwie klappt das nicht.

Elemente := Elemente [Kategorie = itemElemente]

Gibt die Fehlermeldung "Die Tabellenspalte ist kein einfaches Datenfeld".

Jemand von euch eine Idee wie es richtig geht?

Antwort

null

Content aside

  • vor 1 JahrZuletzt aktiv
  • 30Ansichten
  • 1 Folge bereits