Auswahl eines dynMAF weiter einschränken
In einem dyn. Mehrfachauswahl "Personenauswahl" werden Personen angeklickt. Das dyn. Mehrfachauswahl verweist auf die Tabelle "Kundendaten", wo natürlich auch eine Mail-Adresse für jeden Kunden abgelegt ist.
Die Auswahl soll per Button mit diversen Skripten weiter verarbeitet werden. Das funktioniert ja bspw. mit
for i in numbers(Personenauswahl) do
...
end;
Leider gibt es zahlreiche Datensätze, wo Mailadressen mehrfach verwendet wurden.
Ist es möglich, das Array irgendwie mit unique() direkt so einzuschränken, dass doppelte Mailadressen vermieden werden?
2 Antworten
-
Hallo Ralf, du könntest bspw. erst alle eindeutigen E-Mail-Adressen in ein Array einlesen und dieses dann mit der Tabelle abgleichen:
let myArray := unique((select Kundendaten).EMail); for i in myArray do first(select Kundendaten where EMail = i) end
PS: Der Code bezieht sich natürlich auf das DMAF, um schon dort nur eindeutige Adressen anzeigen zu lassen.
-
Vielen Dank für die Hilfe und frohes Fest
Content aside
- vor 10 MonatenZuletzt aktiv
- 2Antworten
- 49Ansichten
-
2
Folge bereits