Hallo
ich habe eine Maske (Firma). Zu dieser Maske gehören "Kind"-Masken (Person). Diese sind aber ganz normale Masken angelegt. Verknüpt sind diese Mutter/Kind-Dokumente über die UnID. Auf dem Kind-Dokument ist ein verstecktes Feld mit der UnID des Mutter-Dokumentes.
Jetzt habe ich eine Ansicht erstellt, auf der alle Personen-Masken angezeigt werden.
Nun möchte ich einen Agenten erstellen, der eMails verschickt. Auf der Firma-Maske gibt es ein Feld, mit einer eMail-Adresse. Bis hierher funktioniert auch schon alles.
Jetzt sollen aber auch an die alle dazugehörigen Personen zu einer Firma eine eMail verschickt werden.
Probiert habe ich das so:
list:= @DbLookup("";"";"MaskeAllePersonen";@Text(@DocumentUniqueID);"eMail");
Jetzt müsste doch in "list" alle eMail-Adressen stehen, die in der Ansicht "MaskeAllePersonen" in der Spalte "eMail" durch den Schlüssel "DocumentUniqueID" der Firmen-Maske gefunden wurden? Ich hoffe, die Abfrage passt so?
Jetzt mein zweites Problem:
Wie gehe ich durch "list" durch?
Bsp:
list(0) = aaaa@aaa.de
list(1) = bbbb@bbbb.de
list(2) = cccc@cccc.de
Variable alleAdressen = aaaa@aaa.de, bbbb@bbbb.de, cccc@cccc.de
Wie kann man das erreichen?
Vielen Dank
cu
Heidi