Beschreibung:
Speichert einen mit Hilfe von SetContents... geänderten Datensatz in die Datenbank; zuvor sollte der Datensatz immer mit Lock gesperrt werden.
Wichtig: Für ein mit der Methode NewRecord erzeugtes Record Objekt dürfen lediglich die Methoden Lock, Get/SetContents... mit einem (einmaligen) abschließenden Save und einem etwaigen (einmaligen) Unlock verwendet werden. Um andere Methoden des Record Objektes verwenden zu können, muss das Record Objekt freigegeben, neu initialisiert und auf den soeben erzeugten Datensatz positioniert werden.
Rückgabewert:
Bool
Beispiel VBScript:
' Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
Dim oRecord : Set oRecord = cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord
Call oRecord.Lock()
Call oRecord.SetContentsByName("Company", "Luna Aventuras")
Call oRecord.Save()
Call oRecord.Unlock()
Call cRM.CurrentProject.ActiveViews.ActiveView.Update()
Set oRecord = Nothing
Beispiel C#-Script:
// Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
Record record = cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord;
record.Lock();
record.SetContentsByName("Company", "Luna Aventuras");
record.Save();
record.Unlock();
cRM.CurrentProject.ActiveViews.ActiveView.Update();
record.Dispose();