DataItem
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9608
Das DataItem-Objekt beinhaltet Eigenschaften und Methoden, um auf spezifische Felder des Datensatzes lesend zugreifen zu können. Welche Felder dabei ausgelesen werden können, wird beim jeweiligen Erzeugen des Objektes dokumentiert
Remarks
Version 12.0.0
Die Methode/Eigenschaft wird erst ab dieser Version unterstützt. Bei vorherigen Versionen führt der Aufruf zu einer Exception.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Implementiert
AsyncDisposableDisposable
Eigenschaften
IsDisposed
Abfragesignatur
get IsDisposed(): boolean;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9619
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9669
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9680
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Dispose()
Dispose(): void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9674
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9663
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
GetContentsValueByName()
GetContentsValueByName<T>(t, name): Promise<T>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9653
Liefert den Inhalt entsprechend des Feldtyps des Feldes zurück, dessen Feldname übergeben wurde, z.B. Datumzeit-Typen als Datumsvariable, numerische Typen als numerische Variable etc.Somit werden bspw. Lokalisierungsprobleme (Komma oder Punkt als Dezimalzeichen? Datumsformatierung?) bei der Weiterverarbeitung des Wertes vermieden.
Type Parameters
| Typenparameter |
|---|
T extends | string | number | boolean | Date |
Parameter
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
name | string | Physikalischer Name des gewünschten Feldes. |
Rückgabewert
Promise<T>
Inhalt des Feldes oder null wenn das Feld nicht vorhanden ist
Example
const dateValue : Date = dataItem.GetContentsValueByName(CLType.Date,"Datumsfeld");
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
[hasInstance]()
static hasInstance: boolean;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:9688
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean