Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: OliverII am 09.08.05 - 17:57:42

Titel: kopieren von Haupt- und Antwortdokumenten
Beitrag von: OliverII am 09.08.05 - 17:57:42
Hallo!

da ich mit LN-Script noch nichts gemacht habe, benötige ich dringend Hilfe. Möchte über einen Agent oder Button das erste Dokument einer Ansicht mit allen Antwortdokumenten kopieren.
Die Antwortdokumente wurden aus unterschiedlichen Masken erstellt. Habe in der LN-Hilfe folgenden Eintrag gefunden und bereits getestet:

Sub Initialize
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Set db = session.CurrentDatabase
   Set view = db.GetView("nur Projektvorlagen")
   Set doc = view.GetFirstDocument
   Call doc.CopyToDatabase(db)
End Sub


Lieder kopiert mit dieser nur die Hauptdokumente, jedoch nicht die Antwortdokumente.
Kann mir jemand helfen, wie ich dieses Problem lösen kann????

VIELEN DANK

Grüße Oliver
Titel: Re: kopieren von Haupt- und Antwortdokumenten
Beitrag von: koehlerbv am 09.08.05 - 18:01:40
Die Property Responses der NotesDocument-Klasse gibt Dir eine NotesDocumentCollection aller direkten Antworten zum betreffenden Dokument.
Jedoch Achtung: Zu Antwort-Dokumenten kann es wiederum Antwort-Dokumente geben, Du musst also ggf. rekursiv vorgehen, um wirklich alle Antworten zu erwischen.

HTH,
Bernhard
Titel: Re: kopieren von Haupt- und Antwortdokumenten
Beitrag von: OliverII am 09.08.05 - 18:30:24
Hallo Bernd,

genau das "Problem" habe ich in der DB. Zu fast jedem Antwortdokument gibt es ein weiteres Antwortdokument.
Da ich wirklich wenig wie NULL Ahnung von Script  habe , kannst Du mir evtl. eine Hilfe geben, wo ich dieses in der Hilfe-DB von LN nachlesen könnte. Habe auch schon mein LN-Script Buch durchforstet, jedoch nur Wald gefunden ;-).
Titel: Re: kopieren von Haupt- und Antwortdokumenten
Beitrag von: koehlerbv am 09.08.05 - 18:38:30
Hier im Forum findest Du den BestPractices-Artikel Arbeiten mit Haupt- und Antwortdokumenten (http://www.atnotes.de/index.php?topic=13984.0).

Unter Punkt 3.9 wird dort beschrieben, wie man Antwort-Dokumente rekursiv löscht. Wenn Dudas verstanden hast, ist es ein leichtes, diesen Algorithmus auf das Kopieren zu übertragen.

HTH,
Bernhard
Titel: Re: kopieren von Haupt- und Antwortdokumenten
Beitrag von: OliverII am 09.08.05 - 19:07:09
Super - vielen DANK!!!!
werde mir mal das Dokument rein ziehen und versuchen es zu verstehen

Danke für Deine schnelle Hilfe