Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Tibo am 18.03.08 - 10:57:43
-
Hallo!
Hab mal wieder ein Problem...
In einer Maske soll man Gruppen erstellen können. Zu jeder Gruppe sollen verschiedene Personennamen aus Notes eingetragen werden. Anschließend soll man in einer 2. Maske nur den Gruppennamen aus einem Kombinationsfeld auswählen können, um eine Mail an die dazugehörigen Personen schicken.
Ich habe es bisher so gelöst, dass der Gruppenname ein einem Feld gespecihert wird und die namen auch in einem Feld(mehrfachwerte zugelassen). In einer Ansicht werden beide Felder angezeigt und nach dem Gruppennamen kategoriert. In der 2. Maske wird dann nur der Gruppenname im Kombinationsfeld angezeigt. Es darf nur eine Gruppe ausgewählt werden.
Frage: Wie komm ich an die Personennamen aus der jeweiligen Gruppe, um an sie die Mail zu verschicken??
Gruß Tibo
-
... nur direkt über das Namens und Adressbuch, indem du die Members der Gruppe ausliest. Vorgefertigt gibt es da nichts. Du musst eventuell rekursiv durch die Gruppe gehen, um darin enthaltene Gruppen ebenfalls nach Personen aufzulösen...
Toni
-
Es gibt die undokumentierte Funktion
@ExpandNameList(<server>; <gruppenname>)
die die Namen aller Mitglieder einer Gruppe (inkl. Untergruppen) zurückgibt.
Andreas
-
Danke für eure Tipps!
Nach den ersten Versuchen hat es leider nicht so hingehauen...
Hab vieleicht noch jemand einen Tip, wie ich es sonst lösen könnte??
-
Wie wäre es denn mit einem @DBLOOKUP auf deine nach Gruppennamen kategorisierte Ansicht ?
Gruß
Norbert
-
ok, ich kann mir die Namen aus der Ansicht in einem Listenfeld anzeigen lassen. Nun will ich aber allen Namen aus dem Listenfeld eine Mail zukommen lassen.
Ich weiß leider nur nicht, wie ich an die Namenus dem Listenfeld komme??
Gruß Tibo
-
Wie Norbert schon schrieb: Mit @dbLookup.
Bernhard