Nun meine nächste Version
FIELD people := people;
alleNamen := @DbColumn("":"nochache"; ""; "peopleWithEmail"; 1);
feldNamen := people;
schnittNamen = @Keywords(@ReplaceSubstring(alleNamen; " ";"#"); @ReplaceSubstring(feldNamen; " ";"#"));
key :=@ReplaceSubstring(schnittNamen; "#"; " ");
email := @DbLookup("" : "NoCache"; ""; "peopleWithEmail"; key ; 2);
@Trim(email)
bei alle namen und feldnamen sind mehrere doppelte in gleicher form vorhanden:
z.B.
alleNamen = "Müller Hans" "Schmidt Karl"
und feldnamen = "Schmidt Karl"
trotzdem bleibt schnittNamen immer leer

Danke für die Antworten
Micha