Ansicht abhängig zwei von zwei dyn. Mehrfachauswahlfeldern
Hi zusammen,
in der Tabelle 'Kunden / Kontakte' gibt es das dyn. Mehrfachauswahlfeld, welches auf die Tabelle "Netzwerk" verweist. Es heißt ebenfalls "Netzwerk". Im Dashboard gibt es eine Ansicht und eine dyn. Mehrfachauswahl, (Name: Netzwerkauswahl) welche die Daten ebenfalls aus "Netzwerk" zieht.
Ziel:
In der Ansicht möchte ich alle 'Kunden / Kontakte' sehen, welche dem ausgewählten Netzwerk angehören. Mein Code funktioniert so halb. Angenommen ich habe einen Kontakt dem zwei Netzwerke zugeordnet sind, dann möchte ich diesen auch sehen, wenn bei Netzwerkauswahl nur eines der beiden Netzwerke ausgewählt ist. Aktuell muss die Auswahl 1:1 übereinstimmen, damit man die Kontakte sieht.
Der noch unvollständige Code:
do as server
let myID := this;
if cnt(myID.Netzwerkauswahl) > 0 then
select 'Kunden / Kontakte' where cnt(Netzwerk) > 0 and contains(concat(text(myID.Netzwerkauswahl)), text(Netzwerk))
else
null
end
end
2 Antworten
-
Versuche es mal so:
do as server let netSelection := numbers(Netzwerkauswahl); select 'Kunden / Kontakte' where cnt(numbers(Netzwerk)[contains(netSelection, this)]) > 0 end
Mirko
Content aside
- Status Answered
- vor 5 StundenZuletzt aktiv
- 2Antworten
- 10Ansichten
-
2
Folge bereits