Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: cococo69 am 03.04.03 - 10:21:53

Titel: Feld "$VersionOpt" (reserviertes Feld) ändern
Beitrag von: cococo69 am 03.04.03 - 10:21:53
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
Titel: Re:Feld "$VersionOpt" (reserviertes Feld) ändern
Beitrag von: doliman am 03.04.03 - 20:32:54
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
Titel: Re:Feld "$VersionOpt" (reserviertes Feld) ändern
Beitrag von: cococo69 am 04.04.03 - 09:23:53
Hat suuuuper geklappt!!!

Vielen Dank!