Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Schocke am 11.01.05 - 13:47:12

Titel: updateProcessedDoc will nicht funktionieren
Beitrag von: Schocke am 11.01.05 - 13:47:12
Hallo,
updateProcessedDoc will bei mir nicht funktionieren. Ich starte über das "WebQuerySave" Event einen Lotus Script Agent in dem dann folgender Source Code steht:


Sub Initialize
   Dim session As New NotesSession
   Dim doc As NotesDocument   
   Set doc = session.documentcontext   
   If doc.ThreadStatus(0) = "Thread Closed" Then      
      doc.Status = "2"      
   End If   
   If doc.ThreadStatus(0) = "Thread Open" Then      
      doc.Status = "3"      
   End If   
   Call session.UpdateProcessedDoc(doc)   
End Sub

nur leider wird das Dokument nicht als "processed" markiert.
Weiß einer von euch was ich falsch mache ?
Titel: Re: updateProcessedDoc will nicht funktionieren
Beitrag von: Semeaphoros am 11.01.05 - 13:50:54
Vermutlich hast Du von der Funktion UpdateProcessedDocument eine falsche Vorstellung. Wenn Du feststellen willst, welche Docs Du schon bearbeitet hast, musst Du Dir ein eigenes Feld als Flag im Dokument anlegen.
Titel: Re: updateProcessedDoc will nicht funktionieren
Beitrag von: Schocke am 11.01.05 - 14:08:20


Zitat
Vermutlich hast Du von der Funktion UpdateProcessedDocument eine falsche Vorstellung.

Ich denke das wird wohl so sein. Meine Vorstellung ist das  "updateProcessedDocument" für den Server wie eine art "Lesebestätigung" ist. Was ist falsch an meinem denken ?
Titel: Re: updateProcessedDoc will nicht funktionieren
Beitrag von: Driri am 11.01.05 - 14:18:03
Steht doch wunderbar in der Desigernhilfe beschrieben :

Zitat
You use this method in conjunction with the UnprocessedDocuments property, the UnprocessedFTSearch method, or the UnprocessedSearch method in NotesDatabase. This method is intended for agent scripts that run "If Documents Have Been Created or Modified." In other scripts (agent or otherwise), this method has no effect.
Titel: Re: updateProcessedDoc will nicht funktionieren
Beitrag von: Semeaphoros am 11.01.05 - 14:32:54
Dem ist nichts hinzuzufügen. Keiner der in der Hilfe erwähnten Fälle trifft hier zu, also bleibt der Aufruf der Methode wirkunslos.
Titel: Re: updateProcessedDoc will nicht funktionieren
Beitrag von: Schocke am 11.01.05 - 14:33:43
wer lesen kann ist klar im Vorteil :P