Domino 9 und frühere Versionen > ND7: Entwicklung
doc.save für Gelesen Markierung
Demian:
Moin,moin,
die Methode Save für Notesdocument hat als optionalen 3. Parameter ja die Möglichkeit ein Dokument als gelesen zu markieren.
Ich habe ein Script um Mails aus meinem Wiedervorlage-Ordner in einen Erledigt-Ordner zu verschieben und wollte diese Möglichkeit dafür nutzen. Allerdings erscheinen die Mails danach immer noch als ungelesen.
Hier der Code:
--- Code: ---While Not ( Wiedervorlage Is Nothing)
'Key auslesen
Thema = Mid( Wiedervorlage.Subject(0),8,Len( Wiedervorlage.subject(0)) - 7 - 20) '-7 = "Alarm: ", -20 = " um TT.MM.JJJJ HH:MM"
'Aufgabe anhand Key suchen
Set Aufgabe = view.GetDocumentByKey(Thema,True)
'Aufgabe als abgeschlossen markieren
If Not (Aufgabe Is Nothing) Then
Aufgabe.DueState = 9
Aufgabe.CompletedDateTime = Now
Call Aufgabe.Save(True,False)
Else
Msgbox "Keine entsprechende Aufgabe vorhanden!"
End If
'Aus Wiedervorlage-Ordner ind Erledigt-Ordner verschieben
Call Wiedervorlage.Save(True,False,True)
Call Wiedervorlage.PutInFolder("Sonstiges\erledigt",True)
Call Wiedervorlage.RemoveFromFolder("Wiedervorlage")
Set Wiedervorlage = doccol.GetNextDocument(Wiedervorlage)
Wend
--- Ende Code ---
Oder müssen für Wiedervorlage.save(true,false,true) noch irgendwelche anderen Bedingungen erfüllt sein?
Gruß
Demian
koehlerbv:
Dafür ist der Parameter aber nicht da - er sorgt vielmehr dafür, dass geänderte Dokumente durch ein Speichern nicht als ungelesen (für den aktuellen User) markiert werden.
Ich wüsste nicht, wie man im Backend (ohne API) Dokumente als gelesen markieren könnte.
Bernhard
Demian:
Moin Bernhard,
schade. Das wäre schön einfach gewesen. In irgendeinem Beitrag hat Ullrich auf eine DB (Notesunreadmarks) in der Sandbox verwiesen. Das ist für meinen Kenntnisstand aber etwas zu viel.
Dann ist das in der Hilfe aber auch nicht sehr glücklich formuliert:
--- Zitat ---markRead
Boolean. If True, the document is marked as read. If False (default), the document is not marked as read.
--- Ende Zitat ---
Gruß
Demian
koehlerbv:
Das ist definitiv unglücklich formuliert. Ausserdem: Lt. meinen Beobachtungen funktioniert das Verfahren auch nicht in allen Situationen hundertprozentig sicher. Ich habe da allerdings noch nicht allzu viel Forschungsarbeit hinein gesteckt ...
Bernhard
Demian:
Naja, kann man nichts machen. Trotzdem Danke.
Gruß
Demian
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln