Hallo alle,
hallo Bernhard, danke schön für Deine Antwort.
Aber ich denke, dass ich mich nicht verständlich ausgedruckt habe. Versuche noch mal
Die Schablone sind ja, auch die Datenbanken. Aber z. B. in diesem Fall:
-> wenn ich in einer .nsf mit dem Script alle Einträge in der View "Haiku_TOC" (da sind die Dokument mit Form="h_PageUI" angezeigt ) lösche, dann kann ich die Datenbank mit einer gesunden Schablone aktualisieren und dann bekomme die Dokumente wider (ohne Duplikaten) aus der Schablone
-> wenn ich in einer .ntf mit dem Script alle Einträge in der View "Haiku_TOC"View "Haiku_TOC" lösche, wie bekomme ich diese Dokumente wieder (natürlich ohne Dopplungen
)
Das ist den Script:
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Dim view As NotesView
Dim note As NotesDocument
Dim note1 As NotesDocument
Set view = db.GetView( "(Haiku_TOC)" )
Set note = view.GetFirstDocument
Set note1 = view.GetNextDocument(note)
While Not (note Is Nothing)
Call note.Remove(True)
If Not (note1 Is Nothing) Then
Set note = note1
Set note1 = view.GetNextDocument(note)
End If
Wend
Jetzt überlege es mir wie kann man der Script ändern, um nur die Duplikate zu löschen, nicht alle Einträge.
Warum möchte ich das doch machen?, weil habe gestern eine gesunde Schablone auf meinen Server eingespielt und habe heute die Duplikate in der View "Haiku_TOC" in der Schablone schon wieder!!!
Wir haben in unseren Domino-Netzt einige Domino Servers und auf einem davon ist Sametime installiert. Mit allen Servern habe ich Verbindungs-Dokumenten, aber in keinem davon ist das Feld "Pfade der zu replizierenden Dateien/Verzeichnisse:" leer, d.h. die replizierende Datenbanken sind genannt und die Schablone eigentlich dürfen nicht repliziert werden.
Aber in der log.nsf habe ich entdeck, dass iNotes6.ntf doch repliziert wurde und zwar nur mit dem Sametime-Server. Mit Sametime-Server habe ich zwei Verbindungsdokumenten
1. von Verbindungstyp Lokales Netzwerk, wo sind die Datenbanken in dem Feld "Pfade der zu replizierenden Dateien/Verzeichnisse:" genannt
2. von Verbindungstyp Sametime. Da die Schablone iNotes6.nsf auf meinem Server wird nur mit dem Sametime-Server repliziert, nehme ich an, dass dieses Verbindungsdokument schuldig daran ist.
Ob ich das richtig verstehe? Aber das Sametime-Verbindungs-Dokument brauche ich doch.
Dann einzige Möglichkeit das alles in Ordnung zu bringen sehe ich indem, den o.g. Script durch die Möglichkeit nur die Dopplungen löschen, zu ändern.
Wäre sehr dankbar, wenn jemand mir dabei auf dem Sprung helfen würde!
Vielen Dank im Voraus und schoene Gruesse
Sofia