Unlock

Beschreibung:

Entsperrt einen zuvor mit Lock gesperrten Datensatz wieder und ermöglicht somit die Änderung durch andere Benutzer.

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();