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:286
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:277
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:270
Id
get Id(): number
Numerischer Identifier des Enum Wertes
Rückgabewert
number
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:240
Name
get Name(): string
Name des Enum Wertes
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:249
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
| Parameter | Type | Description |
|---|---|---|
id | any | Id |
Rückgabewert
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:294