Autor Thema: Adressbucg Gruppen + Angaben in Excel Exportieren  (Gelesen 21703 mal)

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
HI alle zusammen, sagt mal wie kann ich eine Gruppe komplett mit allen Details, wie Name der User+Firma+Tel+Strasse usw. in eine Excel Datei exportieren??
Möchte dann eine Komplette Gruppe + alle Daten in eine Excel Datei haben.
Geht das ?
Bye

klaussal

  • Gast
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #1 am: 20.09.04 - 15:55:48 »
... Über "Datei" / "exportieren" oder mit einem Tool von Integra oder per Agenten.
klaus
PS: was heisst denn hier "alle Daten" ??
« Letzte Änderung: 20.09.04 - 15:59:27 von klauss »

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #2 am: 20.09.04 - 16:01:43 »
Mit Datei /Export gehts nicht!!Wenn ich eine Gruppe offen habe, möchte ich gerne alle Daten von den Personen, die in er Gruppe sind in eine Excel Datei exportieren!!!
Wie sieht denn der Agent aus==

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #3 am: 20.09.04 - 16:20:33 »
Ich nehme an, dass es hierfür keine fertigen Tools gibt, man muss also selber Hand anlegen.

Der Agent müsste durch die Members gehen, deren Personendokumente via NotesView.GetDocumentByKey in der Ansicht "($Users)" instantiieren und die gewünschten Werte auslesen.
Diese Angaben werden dann in ein Excel-File geschrieben (Beispiele hierfür findest Du hier im Forum - einfach mal nach Excel suchen, auch die Sandbox bietet Beispiele).

Schwieriger wird es, wenn Gruppen erst rekursiv aufgelöst werden müssen - aber auch das ist kein Hexenwerk.

HTH,
Bernhard

klaussal

  • Gast
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #4 am: 20.09.04 - 16:21:06 »
nochmal: was heisst hier "ALLE DATEN" ??
Ich kann noch nicht hellsehen oder Gedankenm lesen !
klaus

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #5 am: 20.09.04 - 16:24:38 »
Sorry,
OK vor und Nachname, Firma, Strasse,PLZ, Ort,m Tel, Tel Handy,Email, Web Adresse, Anschrift der Firma und vielleicht noch ein Feld was ich frei wählen kann!!

klaussal

  • Gast
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #6 am: 20.09.04 - 16:30:39 »
OK, dann so, wie Bernhard es beschrieben hat.
Mit LoNo-Bordmitteln keine Chance. Dazu ist Kenntniss von LS unabdingbare Voraussetzung  ;D
klaus

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #7 am: 20.09.04 - 16:40:50 »
Dann wie B gesagt hat??Hä wodenn??
Auf gehts mit Lotus Scripts!!!!
DANKE

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #8 am: 20.09.04 - 16:47:40 »
Dann wie B gesagt hat??Hä wodenn??
Auf gehts mit Lotus Scripts!!!!
DANKE

Das steht mal gerade vier Beiträge darüber ...

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #9 am: 21.09.04 - 10:23:54 »
HI alle zusammen,
sagt mal wie kann ich dieses Script dahin gehend erweitern, das er mit eine Gruppe ausliest und die unteren Werte in Excel reinschreibt??
Das geht leider nur wenn ich direkt auf den Kontakt gehe so wie es hier steht.
Aber ich möchte auf ne Gruppe gehen und dort die Daten auslesen!
Kann mir einer bitte helfen, bin lkeider noch Anfänger was Programmieren angeht!!!
DANKE

Sub Initialize
   
   
'Diese Routine exportiert aus einem Lotus Notes Adressbuch
'in eine Excel - Tabelle , die Felder der Geschäftskunden
'Title,FirstName,LastName,JobTitle,Company ...
' ... OfficeStreetAddress, OfficeZip , OfficeCity und
'OfficeCountry
   Dim Session As New NotesSession
   Dim Doc As NotesDocument
   Dim CurrDB As NotesDatabase
   Dim Collection As NotesDocumentCollection
   Dim Application As Variant
   Dim Book As Variant
   Dim Sheet As Variant
   Dim i As Integer
   
   Set CurrDB = Session.CurrentDatabase
   Set Collection = CurrDB.UnprocessedDocuments
   Set Doc = Collection.GetFirstDocument
   Set Book=Nothing
   Set Sheet = Nothing
   Set Application=Nothing
   
'Öffnet Excel mit dem Tabellennamen ExportAdressen
   
   Set Application = CreateObject("Excel.Application")
   Set Book = Application.Workbooks.Add
   If Application.Workbooks(1).Worksheets.Count=0 Then
      Set sheet = Application.Workbooks(1).Worksheets.Add
   End If
   Set Sheet = Application.Workbooks(1).Worksheets(1)
   Sheet.Name = "Export Adressen" 'Name der Arbeitsmappe
   Book.Application.Visible=True
   
' Schreibt Spaltenköpfe
   
   ARangeValue = Sheet.Range("A1").Activate
   Sheet.Range("A" & 1).Value = "Titel"
   Sheet.Range("B" & 1).Value = "Vorname"
   Sheet.Range("C" & 1).Value = "Name"
   Sheet.Range("D" & 1).Value = "Jobtitel"
   Sheet.Range("E" & 1).Value = "Firma"
   Sheet.Range("F" & 1).Value = "Straße"
   Sheet.Range("G" & 1).Value = "PLZ"
   Sheet.Range("H" & 1).Value = "Ort"
   Sheet.Range("I" & 1).Value = "Land"
   
' Ausgabe der Spalten von den selektierten Dokumenten
   
   For i = 1 To Collection.Count
      
      Sheet.Range("A" & i+1).Value = Doc.Title
      Sheet.Range("B" & i+1).Value = Doc.FirstName
      Sheet.Range("C" & i+1).Value = Doc.LastName
      Sheet.Range("D" & i+1).Value = Doc.JobTitle
      Sheet.Range("E" & i+1).Value = Doc.CompanyName
      Sheet.Range("F" & i+1).Value =Doc.OfficeStreetAddress
      Sheet.Range("G" & i+1).Value = Doc.OfficeZip
      Sheet.Range("H" & i+1).Value = Doc.OfficeCity
      Sheet.Range("I" & i+1).Value = Doc.OfficeCountry
      
      Set Doc = Collection.GetNextDocument(Doc)
      
   Next i
   
End Sub

Driri

  • Gast
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #10 am: 21.09.04 - 10:31:09 »
Vom Ablauf her müßtest Du folgendes vor dem Export machen :

- Gruppendokument holen
- Mitgliederfeld auslesen
- durch die Mitgliederliste schlaufen
- für jedes Mitglied das entsprechende Personendokument ermitteln (Achtung : Fehlerhandling wegen doppelten Namen beachten)
- die Personendokumente in eine DocCollection schießen
- das Script aus deinem Beispiel auf die so erzeugte DocCollection loslassen

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #11 am: 21.09.04 - 10:33:10 »
uhhhh :'( :'(
Ich kanns doch leider nicht!!!

BITTE HELFT MIR!!!

Driri

  • Gast
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #12 am: 21.09.04 - 10:40:07 »
Sorry, aber fertige Scripte sind nicht Sinn des Forums. Versuch doch einfach mal, das umzusetzen. Wenn Probleme auftreten, gibts ja sofort Hilfe.

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #13 am: 21.09.04 - 10:45:18 »
Aha!Na dann!
Aber ich kann das DOCH gar nicht!Bin nur einfacher Netzwerkadmin!!!
Und wer kann /möchte mir denn helfen??
Für Leute die das Können ist das ein KLACKS!!!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #14 am: 21.09.04 - 11:21:23 »
Zitat
Für Leute die das Können ist das ein KLACKS!!!
wie willst du das beurteilen können  ???

Hier sind meine 2 cent zu dem Thema:

Namen aus Gruppen extrahieren

Sub Click(Source As Button)
   Dim s As New NotesSession
   Dim db As notesdatabase
   Dim doc As notesdocument
   Dim col As NotesDocumentCollection
   Dim n As Integer
   Set db = s.CurrentDatabase
   Set col = db.UnprocessedDocuments
   Set doc = col.GetFirstDocument()
   n=0
   While Not(doc Is Nothing)
      Forall members In doc.members
         Dim NameText As New NotesName(doc.Members(n))
         n=n+1         
         Msgbox NameText.Abbreviated
      End Forall
      Set doc = col.GetNextDocument(doc)
   Wend   
End Sub
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #15 am: 21.09.04 - 11:33:48 »
Vielen Dank erseinmal für die Antwort, aber was mache ich damit??
Einen Agent mit sicherheit nicht anlegen oder?
Habe noch niemals einen Button erstellt!Wie mache ich denn das?
Sag mal wann du schon so was kannst, wie schaffe ich es denn die oben genannten Kriterien mit auszugeben, sprich Name, Firma usw.??

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #16 am: 21.09.04 - 12:49:42 »
Zitat
HI alle zusammen, sagt mal wie kann ich eine Gruppe komplett mit allen Details, wie Name der User+Firma+Tel+Strasse usw. in eine Excel Datei exportieren??
Möchte dann eine Komplette Gruppe + alle Daten in eine Excel Datei haben.
Geht das ?
Bye

Frage: Ist das jetzt eine private Spielerei, oder wird das in einem Unternehmen benötigt ?

Bin gerne bereit, das als Freelance zu realisieren; aber hier eine solche Lösung für lau erst zu erstellen; das sehe ich nicht ein.

Mache ich dann demnächst genau so. "Hey, seht her, ich bin ein NOOP, müsste aber mal eben ein Warenwirtschaftssystem in Notes realisieren. Wer so was kann, für den ist das doch ein Klacks!!!"
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline djsven

  • Frischling
  • *
  • Beiträge: 38
  • Ich liebe dieses Forum!
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #17 am: 21.09.04 - 13:03:44 »
Es ist für einen Firmen ZWECK!!
Brauche leider einige Informationen von Gruppen.
Partner und Mitarbeiter fragen mich danach!
Haben aber 2000 Kontakte!!!
BITTE!!!
Ich DANKE DIR schon mal riesig im Voraus!!!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #18 am: 21.09.04 - 13:08:51 »
wie sind denn die Gruppen generell aufgebaut, also gibt es z.B. Gruppen in Gruppen ?
Gibt es gemischte Gruppen, also externe und interne Mitarbeiter ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Adressbucg Gruppen + Angaben in Excel Exportieren
« Antwort #19 am: 21.09.04 - 13:10:20 »
@DJ Sven

Hallo Sven,
wie Du langsam bemerkt haben dürftest, hast Du Dich in eine Ecke manövriert. Das Problem ist, Du willst eine Lösung haben, aber nichts dafür tun. Das widerspricht dem Geist dieses Boards.
Du kannst weder @Formula noch LotusScript, hast es auch noch nicht einmal probiert.
Du wirst hier massenhaft Hilfe - zur Selbsthilfe - bekommen, wenn die Leute hier den Eindruck haben, dass Du Dich bemühst.

Die Einträge in Deinem Profil sind allesamt noch sehr anonym und die Angabe, dass da 2000 Kontakte auf Dich warten, erscheint wenig glaubwürdig.

Denk nochmal nach und fang von vorne an, dann klappt das auch mit diesem Forum

Ciao
Don Pasquale
« Letzte Änderung: 21.09.04 - 14:51:34 von Don Pasquale »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz