Domino 9 und frühere Versionen > Entwicklung

Feld "$VersionOpt" (reserviertes Feld) ändern

(1/1)

cococo69:
Um die Versionskontrolle bei Mails, welche aus einer Vorlage erstellt wurden, auszuschalten will ich das Feld "$VersionOpt"  auf "0" setzten. Warum funzt das ´nicht, wenn ich folgenden Code in das Postmodechange-Ereignis der Memo-Maske einfüge?????
Wie kann ich reservierte Felder ändern oder löschen?

Sub Postmodechange(Source As Notesuidocument)
     
     Set ws = New NotesUIWorkSpace
     Set uidoc = source
     If source.EditMode Then
          Call Source.FieldSetText ("$VersionOpt", "0")
          Call Source.FieldSetText ("BlindCopyTo", "test2")          
          Call source.Save
     End If
     Call EmailModeChange
End Sub

doliman:
Sub Postmodechange(Source As Notesuidocument)
   
    Set ws = New NotesUIWorkSpace
    Set uidoc = source

    If source.EditMode Then
          Call Source.document.ReplaceItemValue("$VersionOpt", "0")
          Call Source.document.ReplaceItemValue ("BlindCopyTo", "test2")          
          Call source.document.Save(true, false)
    End If
    Call EmailModeChange
End Sub

cococo69:
Hat suuuuper geklappt!!!

Vielen Dank!

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln