Zum Hauptinhalt springen
Version: 1.24.334.1201

CRMCursorMode

Cursor Modus für RecordSet Methoden

Eigenschaften​

ForwardOnly​

readonly static ForwardOnly: CRMCursorMode;

Erzeugt ein RecordSet mit forward-only Datenbankcursor.
Ermöglicht deutliche Performance-Gewinne, insbesondere bei großen Datenmengen und komplexen Filterausdrücken, erlaubt aber lediglich das einmalige Durchlaufen in Vorwärtsrichtung durch den RecordSet .
ForwardOnly ist das schnellste Model, hierbei gilt jedoch die Einschränkung das keine Verzögerung durch zum Beispiel Dialoge, MessageBoxen, Mailversand oder Druck bei der Iteration über das RecordSet stattfinden darf. Hierdurch entstehen Einschränkungen bei der Verwendung von RecordSet Methoden. Für diese Anwendungsfälle empfiehlt es sich FullDynamic zu verwenden.

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:335


FullDynamic​

readonly static FullDynamic: CRMCursorMode;

Erzeugt ein RecordSet mit frei beweglichem Datenbankcursor. Erfordert, dass für das RecordSet die Methode MoveFirst() aufgerufen wird

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:341


SolutionDefault​

readonly static SolutionDefault: CRMCursorMode;

Übernimmt sofern vorhanden die Solution spezifische Einstellung ("COMRecordSetCursorDefault").
Wurde keine Einstellung angegeben, wird als Default FullDynamic verwendet.

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:348


Id​

get Id(): number

Numerischer Identifier des Enum Wertes

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft id ersetzt wurde.

Rückgabewert​

number

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:286


Name​

get Name(): string

Name des Enum Wertes

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft name ersetzt wurde.

Rückgabewert​

string

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:305


id​

get id(): number

Numerischer Identifier des Enum Wertes

Rückgabewert​

number

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:295


name​

get name(): string

Name des Enum Wertes

Rückgabewert​

string

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:314

Methoden​

GetById()​

static GetById(id): CRMCursorMode

Gibt anhand der übergebenen Id den jeweiligen Wert zurück. Sollte die Id nicht zu einem Wert zugeordnet werden können, wird null zurückgegeben.

Parameter​

ParameterTypeDescription
idanyId

Rückgabewert​

CRMCursorMode

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getById ersetzt wurde.

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:357


getById()​

static getById(id): CRMCursorMode

Gibt anhand der übergebenen Id den jeweiligen Wert zurück. Sollte die Id nicht zu einem Wert zugeordnet werden können, wird null zurückgegeben.

Parameter​

ParameterTypeDescription
idanyId

Rückgabewert​

CRMCursorMode

Definiert in​

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:367