TransactionBegin 呼び出し後のデータベースへの変更を反映します。
NotesDatabase
Call notesDatabase.TransactionCommit()
TransactionCommitは、TransactionBegin の後にのみ呼び出すことができます。TransactionCommit が呼び出される前に、変更対象のデータベースがスコープ外になった場合、記録されたすべての変更は破棄され、データベースへ反映されません。
注記: トランザクション メソッドの使用に関する重要な情報については、「トランザクション コントロールの使用による影響」を参照してください。
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