CRMCursorMode
Definiert in: cosmolink.SDK.CRMApplication.ts:306
Cursor Modus für RecordSet Methoden
Eigenschaften
ForwardOnly
readonly static ForwardOnly: CRMCursorMode;
Definiert in: cosmolink.SDK.CRMApplication.ts:378
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.
FullDynamic
readonly static FullDynamic: CRMCursorMode;
Definiert in: cosmolink.SDK.CRMApplication.ts:384
Erzeugt ein RecordSet mit frei beweglichem Datenbankcursor. Erfordert, dass für das RecordSet die Methode MoveFirst() aufgerufen wird
SolutionDefault
readonly static SolutionDefault: CRMCursorMode;
Definiert in: cosmolink.SDK.CRMApplication.ts:391
Übernimmt sofern vorhanden die Solution spezifische Einstellung ("COMRecordSetCursorDefault").
Wurde keine Einstellung angegeben, wird als Default FullDynamic verwendet.
id
Abfragesignatur
get id(): number;
Definiert in: cosmolink.SDK.CRMApplication.ts:330
Numerischer Identifier des Enum Wertes
Rückgabewert
number
Id
Abfragesignatur
get Id(): number;
Definiert in: cosmolink.SDK.CRMApplication.ts:321
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
name
Abfragesignatur
get name(): string;
Definiert in: cosmolink.SDK.CRMApplication.ts:349
Name des Enum Wertes
Rückgabewert
string
Name
Abfragesignatur
get Name(): string;
Definiert in: cosmolink.SDK.CRMApplication.ts:340
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
Methoden
getById()
static getById(id): CRMCursorMode;
Definiert in: cosmolink.SDK.CRMApplication.ts:414
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
CRMCursorMode
GetById()
static GetById(id): CRMCursorMode;
Definiert in: cosmolink.SDK.CRMApplication.ts:404
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
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.