Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: wkrause am 04.09.03 - 10:08:01
-
Hallo,
kenn jemand eine Möglichkeit eine private View (die wg. fehlender Rechte nicht in der Datenbank gespeichert ist) per Script zu öffen und einzulesen?
Im debugger wird mir die Ansicht nicht Angezeigt, und auch öffnen über den Namen klappt nicht.
Grüße Werner :P
-
Hi,
versuch's mal so:
Dim db As New NotesDatabase("Servername", "datenbank.nsf" )
Dim view As NotesView
Dim doc As NotesDocument
Set view = db.GetView( "Name des Ordners" )
Set doc = view.GetFirstDocument
While Not ( doc Is Nothing )
'Aktionen mit den Dokumenten
Set doc = view.GetNextDocument( doc )
Wend
Ich hab's nicht probiert. Allerdings gehen nicht alle Funktionen, die mit Ordnern möglich sind, wenn sie in der Datenbank abgelegt sind. Ich weiß allerdings nicht genau welche das sind.
Axel
-
danke, aber so hatte ich es auch versucht. ???
Geht aber nicht. Die Ansicht (nicht Ordner) scheint für Notes(Script) nicht zu existieren, wenn sie im Desktop gespeichert ist.
in dem Objekt Db.views gibt es die Ansicht auch nicht.
Hi,
versuch's mal so:
Dim db As New NotesDatabase("Servername", "datenbank.nsf" )
Dim view As NotesView
Dim doc As NotesDocument
Set view = db.GetView( "Name des Ordners" )
Set doc = view.GetFirstDocument
While Not ( doc Is Nothing )
'Aktionen mit den Dokumenten
Set doc = view.GetNextDocument( doc )
Wend
Ich hab's nicht probiert. Allerdings gehen nicht alle Funktionen, die mit Ordnern möglich sind, wenn sie in der Datenbank abgelegt sind. Ich weiß allerdings nicht genau welche das sind.
Axel
-
Hi,
hmm..
Aber wie ich bereits geschrieben habe, geht nicht alles was mit Ordnern (auch privaten) geht, die in der DB gespeichert sind, auch mit Ordnern im Desktop.
Eine andere Möglichkeit auf den Ordner zuzugreifen ist mir im Moment nicht bekannt.
Axel