Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: heidiweber am 10.01.07 - 09:46:26

Titel: Agent und Zugriff auf Mutter/Kind Dokumente
Beitrag von: heidiweber am 10.01.07 - 09:46:26
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
Titel: Re: Agent und Zugriff auf Mutter/Kind Dokumente
Beitrag von: Axel am 10.01.07 - 09:55:26
Eine Spalte EMail gibt es nicht. Das ist das Feld Email.


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?

Schau dir mal @Implode an. Wenn du die Rückgabe aber nur zum Versenden brauchst, sollte das auch direkt ohne irgendeine Umsetzung gehen.


Axel



Titel: Re: Agent und Zugriff auf Mutter/Kind Dokumente
Beitrag von: heidiweber am 10.01.07 - 10:09:14
Hi Axel,

aber wie gehe ich durch "list" durch? Mit einer For-Schleife? Was ist das Abbruchkriterium? Wie kann ich die Variable alleAdressen so füllen, wie ich das angegeben habe?


Vielen Dank
cu
Heidi
Titel: Re: Agent und Zugriff auf Mutter/Kind Dokumente
Beitrag von: Axel am 10.01.07 - 10:12:05
So:

@Implode(list;",")


Axel

Titel: Re: Agent und Zugriff auf Mutter/Kind Dokumente
Beitrag von: heidiweber am 10.01.07 - 12:14:26
Hallo Axel

vielen Dank für die Hilfe:) Das Leben kann so einfach sein...

cu
Heidi