Domino 9 und frühere Versionen > ND6: Entwicklung
Wie leert man einen Ordner
Don Pasquale:
Es gehört thematisch zu einem anderen Thread, ist
aber etwas eigenes :
Ich will einen existierenden Ordner leeren.
Ich will folgenden Code ersetzen, er funktioniert nur unter Lotus 5 einwandfrei.
Set view = db.GetView(ORDNER_EIGENE_DOKUMENTE)
Set vc = view.AllEntries
Call vc.RemoveAllFromFolder(ORDNER_EIGENE_DOKUMENTE)
Gibt es eine andere Möglichkeit, einen Ordner zu leeren,
Die Dokumente sollen nicht (!) gelöscht werden.
Vielen Dank für Eure Antworten
Ciao
Don Pasquale
Glombi:
Hi,
unter R6 geht das nicht???
Evtl. so:
dim doc as NotesDocument
dim nextdoc as NotesDocument
Set view = db.GetView(ORDNER_EIGENE_DOKUMENTE)
set doc = view.GetFirstDocument
while not (doc is nothing)
set nextdoc = view.GetNextDocument(doc)
call doc.RemoveFromFolder(ORDNER_EIGENE_DOKUMENTE)
set doc = nextdoc
wend
Andreas
Scorp:
Hi! Unter R6 mach ichs auch immer so ähnlich
dim doc as notesdocument
dim view as notesview
set view = db.getview("zzz")
set doc = view.getfirstdocument
while not (doc is nothing)
call doc.remove(true)
set doc.getfirstdocument
wend
Don Pasquale:
@Glombi
Der Code scheint buggy unter R6 zu sein.
@Scorp
Oh, so schnell, Herzlichen Dank Ihr beiden !
Don Pasquale:
dim doc as notesdocument
dim view as notesview
set view = db.getview("zzz")
>set doc = view.getfirstdocument
while not (doc is nothing)
call doc.remove(true)
set doc.getfirstdocument
wend
Genau hier bekomme ich wieder diesen Fehler,
was bedeutet der denn überhaupt :
Index IS not be generated on server
Ich werd noch wahnsinnig
Ciao
Don Pasquale
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln