TransactionCommit (NoteDatabase - LotusScript)
Makes changes to a database in a batch after a TransactionBegin call.
Defined in
NotesDatabase
Syntax
Call notesDatabase.TransactionCommit()
Usage
TransactionCommit can be called only after TransactionBegin. If the database being changed is allowed to go out of scope before TransactionCommit is called, all recorded changes are discarded and do not take effect.
Example
Sub Initialize
Dim s as new NotesSession
Dim db as NotesDatabase
Dim doc as NotesDocument
Set db = s.GetDatabase("myserver", "mydb")
Call db.TransactionBegin()
Set doc = db.CreateDocument()
Call doc.ReplaceItemValue("Form", "Memo")
Call doc.ReplaceItemValue("Subject", "TestDoc")
Call doc.Save(True,False)
Call db.TransactionCommit()
End Sub