Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: buzi am 14.06.16 - 12:29:09

Titel: Aus Mailgruppe Personendaten verwenden
Beitrag von: buzi am 14.06.16 - 12:29:09
Hallo zusammen,

ich habe eine Anforderung, zu der mir noch der schönste Lösungsansatz fehlt. In einer Datenbank werden Teilnehmer-Dokumente angelegt, die aus verschiedenen Kunden-Datenbanken importiert werden. Ein mehrfach-Import über unsere Mailgruppen ist nun auch erwünscht. Das heißt, der Benutzer klickt wie bei "neue e-Mail", das "An"-Feld an, wählt im Adressbuch die Mailgruppe aus, und drückt "Import". Dann soll von den in dieser Mailgruppe vorhandenen Personen die Informationen Name, Vorname, e-Mailadresse in einem euen Teilnehmer-Dokument abgelegt werden.

Frage: Wie erstellt man ein Adressdialogfeld mit Rückantwort der Personen-Liste? Gibt es sowas fertig? Geht es in einer pickListCollection?
Titel: Re: Aus Mailgruppe Personendaten verwenden
Beitrag von: Driri am 14.06.16 - 12:38:38
Da fallen mir spontan zwei Möglichkeiten ein:

a) PickListStrings

Liefert einen String Array zurück mit den gewählten Namen, diesen mußt Du dann zerlegen und jeweils zum Namen das zugehörige Personen- oder Gruppendokument suchen und entsprechend dort die Infos auslesen.

b) PickListCollection

Liefert eine DocumentCollection zurück, die Du dann jeweils entsprechend abarbeiten kannst. Hier mußt Du allerdings ein wenig drumherum bauen, weil Server, Datenbank und View mit angegeben werden müssen.

In jedem Fall müßtest Du aus einem Gruppendokument die Member auslesen und je Member die gewünschten Informationen ermitteln, z.B. via LookupNames.
Titel: Re: Aus Mailgruppe Personendaten verwenden
Beitrag von: buzi am 14.06.16 - 12:43:56
Danke, Diri, so werde ich es versuchen. Ich poste die Lösung wenn sie fertig ist