Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: inu am 10.08.09 - 07:53:12

Titel: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 07:53:12
Hallo Leute,

wie kann ich per LotusScript die komplette DB nach Replizier- und Speicherkonflikten durchsuchen und diese anschließend löschen?

Viele Grüße
David
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: jBubbleBoy am 10.08.09 - 09:06:12
mit
 db.search("deine Suchformel",nothing,0)
oder via Collection durchlaufen mit
 db.allDocuments
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 09:30:40
Aber genau die Suchformel ist interessant! Wie bekomme ich die Replizier- und Speicherkonflikte heraus? Wonach soll ich abfragen?
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: Axel am 10.08.09 - 09:32:24
Du musst prüfen ob ein Dokument das Feld $Conflict enthält. Dann handelt es sich um einen Speicher- und Replizierkonflikt.

Axel
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: jBubbleBoy am 10.08.09 - 09:48:51
Und $REF enthält die Dokumenten-ID des Hauptdokumentes.
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 10:45:47
Habe mir jetzt eine Ansicht mit der Formel gebastelt:

select @isavailable($Conflict)

Leider werden mir hier keinerlei Dokumente angezeigt. Ich weiß aber, dass es Replizier- und Speicherkonflikte gibt. Woran kann das liegen?
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: koehlerbv am 10.08.09 - 10:49:33
Dann wird wohl für die Ansicht die Property "Antwortdokumente hierarchisch anzeigen" eingestellt sein.

Bernhard
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 10:53:14
Genau das war es! Wieso werden bei dem Setzen des Hakens die Dokumente nicht angezeigt?
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: koehlerbv am 10.08.09 - 10:59:49
Na, denk doch mal nach, David ... Wo sollte denn die Hierarchie herkommen, wenn Du nur die Antwortdokumente, nicht aber deren Hauptdokumente in der Ansicht haben willst?

Bernhard
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 11:03:35
... auch wieder wahr ...
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: inu am 10.08.09 - 11:10:40
Habe doch noch ne Nachfrage: Wenn ich mir in der Ansicht eine weitere Spalte mit z.B. dem Feld "$REF" anzeigen lassen will, werden keine Dokumente (Repl. - und Speicherkonflikte) mehr angezeigt. Womit hängt das zusammen? Habe ich dennoch die Möglichkeit, zusätzliche Informationen in so einer Ansicht darzustellen?
Titel: Re: Replizier- und Speicherkonflikte löschen - per LotusScript?
Beitrag von: ata am 10.08.09 - 11:58:07
... du kannst dir weitere Informationen anzeigen lassen - die Spalten entsprechend kategorisiert berechnen und auf den Haken achten...

Toni