Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: McHunter am 19.09.07 - 15:33:02

Titel: Gruppen exportieren aus Adressdatenbank
Beitrag von: McHunter am 19.09.07 - 15:33:02
Hallo zusammen,

gibt es irgendeine Möglichkeit aus einer Adressdatenbank (leider sehr groß)
die Einträge einer bestimmten Gruppe zur späteren Verwendung unter Excel zu  exportieren ?
Wir haben einen Notes Server 6.0
und Clients der Version 6.5.1

Wäre echt Dankbar wenn jemand eine Idee hätte.
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: Steve_O. am 19.09.07 - 15:35:59
Ist die Datenbank ein names.nsf?
Wohin exportieren, nach Excel?
Was spricht gegen copy & paste?

Gruß  Steffen
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: WernerMo am 19.09.07 - 15:41:05
Hallo,

... Was spricht gegen copy & paste? ...

evtl. die Anzahl der Datensätze "sehr große Adressdatenbank..."
über die Zwischenablage gehen nur einige Tausend.
(Pro Kopiervorgang)

Gruß Werner
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: McHunter am 20.09.07 - 07:42:09
Hallo und Danke für eure schnellen Antworten.

Also zu meinen:
Ja, es ist eine names.nsf !

Es befinden sich etwa 1200 Einträge darin.

Wenn ich mir die Gruppe anzeigen lasse und Copy & Paste versuche dann kopiert er mir nur die Namen als Text.
Ich brauche aber in einer Exceltabelle Die Namen und die dazugehörigen E-Mail Adressen.
(Also ein Export als structured Text - in der Art)

Ich würde sie ja noch per ausgedruckter Gruppenliste einzeln markieren und dann mit Notes kopieren (In der Ansicht aller Einträge) aber hier stolpere ich über die Unart von Notes die Namen in der Gruppe mit Nachname, Vorname anzuzeigen und in der Hauptansicht mit Vorname, Nachname.

Ich kann also nicht in der Liste nach unten gehen sondern müßte jeden Einzelnen Eintrag in der Hauptansicht suchen !
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: HH am 20.09.07 - 08:38:27
Ich hatte kürzlich eine ähnliche Aufgabenstellung und das mit folgendem Script gelöst:

Zitat
   Dim search As String
   search = {Form="Person" & ...... ) }
   Dim col As NotesDocumentCollection
   Dim oeNab As NotesDatabase
   Set oeNab = New NotesDatabase( your_servername, "names.nsf" )
   Set col = oeNab.Search( search, Nothing, 0 )
   Dim adrArray() As String
   Dim i As Integer
   Dim persDoc As NotesDocument
   Set persDoc = col.GetFirstDocument
   i = 0
   Do While Not persDoc Is Nothing
      Redim Preserve adrArray(i)
      adrArray(i) = persDoc.InternetAddress(0)
      i = i + 1
      Set persDoc = col.GetNextDocument( persDoc )
      Print i
   Loop
   thisDoc.result = adrArray

thisDoc.result ist ein Richtext Feld in der Maske, aus der das Script gestartet wird und in das der Ergebnis hinein geschrieben wird. Mit etwas Phantasie kann man das Script um Vor- und Nachnamen ergänzen und eine Sortierroutinge vor der Ausgabe einbauen.

Hubert
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: McHunter am 20.09.07 - 10:20:59
Hallo HH

ich denke das dies bestimmt zum Ziel führt. Das Problem ist das ich wenig damit anfangen kann. Bin halt kein Programierer oder Notes Entwickler !

Ich bräuchte schon eine Lösung mit Bordmitteln.

Trotzdem Danke für deine Antwort.
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: koehlerbv am 20.09.07 - 10:27:16
Was verstehst Du in diesem Zusammenhang eigentlich unter "Gruppe"?

Was für eine Art von Adressbuch ist das?

Bernhard
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: McHunter am 20.09.07 - 10:32:34
Es handelt sich um eine normale Adressdatenbank aus der Standardschablone für ein persönliches Adressbuch.
(pernames.ntf)

Darin wurde unter Gruppen eine solche angelegt zu der dann verschiedene Einträge zugefügt wurden.

Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: koehlerbv am 20.09.07 - 10:37:31
Der Export der Personen samit Mailadresse lässt sich ja einfachst bewerkstelligen, aber wenn Du das auf Basis eines Gruppendokuments machen willst, gibt es ohne Programmierung keine Chance, diesen Zusammenhang herzustellen.

Bernhard
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: m3 am 20.09.07 - 10:38:37
Ich würde sie ja noch per ausgedruckter Gruppenliste einzeln markieren und dann mit Notes kopieren (In der Ansicht aller Einträge) aber hier stolpere ich über die Unart von Notes die Namen in der Gruppe mit Nachname, Vorname anzuzeigen und in der Hauptansicht mit Vorname, Nachname.
Warum änderst Du Dir dann im Persönlichen Adressbuch nicht die Sortierreihenfolge in "Actions -> Adressbuchvorgaben bearbeiten"?
Titel: Re: Gruppen exportieren aus Adressdatenbank
Beitrag von: McHunter am 20.09.07 - 10:58:31
@koehlerbv

 Ich fürchtete schon sowas ! Dann eben händisch ! Trotzdem vielen dank für die schnelle Antwort !

@m3

Danke für den Tip mit der änderung der Sortierung ! Die Einstellung kannte ich noch nicht ! Man lernt halt nie aus !