Autor Thema: Unterordner  (Gelesen 6543 mal)

Offline fschlueter

  • Frischling
  • *
  • Beiträge: 4
Unterordner
« am: 12.05.11 - 15:22:01 »
Hallo, ich möchte mit vba auf einen Notes-Unterordner zugreifen. aber mit db.GetView(NotesOrdner/NotesUnterordner) klappt es nicht. Weiss jemand Rat? Ich möchte alle eMails in einem Unterordner in einer Schleife durchlaufen. Danke und Gruß

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Unterordner
« Antwort #1 am: 12.05.11 - 15:23:33 »
"\"

Offline fschlueter

  • Frischling
  • *
  • Beiträge: 4
Re: Unterordner
« Antwort #2 am: 12.05.11 - 15:30:00 »
Hallo, "\" get auch nicht. "\\" auch nicht und "//" auch nicht.

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Unterordner
« Antwort #3 am: 12.05.11 - 15:38:07 »
Ich habe gesehen: Es gehen sogar beide Varianten - Slash und Backslash.

Du musst also einen anderen Fehler machen.

Bernhard

Offline fschlueter

  • Frischling
  • *
  • Beiträge: 4
Re: Unterordner
« Antwort #4 am: 12.05.11 - 15:46:59 »
Hallo, hier der "gesamte" Quellcode:

Notespfad = "DM07"
NotesMDB = "system/prod/bestel.nsf"
NotesOrdner = "Ordner: erledigt\Urlaubsmailing"

Set Session = CreateObject("Notes.NotesSession")
Set db = Session.GetDatabase(Notespfad, NotesMDB)

Set DC = db.GetView(NotesOrdner)
Set domdoc = DC.GetFirstDocument

Welchen Fehler "muss" ich denn noch machen? :)

Offline fschlueter

  • Frischling
  • *
  • Beiträge: 4
Re: Unterordner
« Antwort #5 am: 12.05.11 - 15:50:23 »
Hi! GELÖST!!!

In dem Unterordner war keine eMail enthalten.

Ist natürlich komisch, er könnte ja sagen, der View funzt, aber es ist halt keiner drin, nö, er sagt, der View funzt nicht...

Danke!

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Unterordner
« Antwort #6 am: 12.05.11 - 15:53:23 »
"Der View 'funzt' nicht" kam bestimmt nicht als Fehlermeldung.

Und der hauptsächliche Fehler am geposteten Code ist: Man verwendet keine Objekte, deren erfolgreiche Instantiierung nicht geprüft wurde.

Bernhard

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.870
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Unterordner
« Antwort #7 am: 30.05.11 - 12:16:27 »
und eine Variable "dc" zu nennen, bei der es sich um eine View handelt, wird dem nächsten, der sich den Code anschaut sicher die ein oder anderen Kopfschmerzen bereiten.

Unter "dc" versteht man im allgemeinen eine DocumentCollection und eben keine View / keinen Ordner...

Dummerweise haben in Deinem Kontext beide die gleichen Methoden (GetFirstDocument, GetNextDocument), was die Sache nicht wirklich einfacher macht...

Bemüh Dich bitte um saubere Variablendeclarationen und benennungen, sonst wird das warten des Codes zum Albtraum.
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz