Gruppieren einer Auswahl vor Ausgabe des Strings
Hallo zusammen, ich versuche eine Liste von Produkten in "Tabelle1" als Funktion abzurufen. Dabei sollen nur Produkte gelistet werden, die von den verknüpften Händlern angeboten werden. Derweil schaut das ganze so aus: join(sort('Händler'.VerknpüfteTabelle1.VerknpüfteTabelle2.Warenliste.Produkt), ", ") Das Problem: Händler 1 verkauft die Waren "A, B, C, D"; Händler 2 verkauft "C, D, E, F" Die Funktion gibt also "A, B, C, C, D, D, E, F" aus. Gibt es eine Möglichkeit, das Array in der Funktion zu gruppieren?
1 Antwort
-
Eine Lösung ist, über select die Warenliste direkt anzuwählen, und die Produkte, welche mit "Tabelle1" verknüpft sind, zu listen:
let myName := Tabelle1;
join(sort((select Warenliste)[contains(concat('Händler'.Aussteller.VerknpüfteTabelle1.VerknpüfteTabelle2.Tabelle1), myName)].Produkt), ", ")
Content aside
- vor 5 JahrenZuletzt aktiv
- 1Antworten
- 908Ansichten