Zum Hauptinhalt springen
Version: 25.134.1209.1

DataItem

Definiert in: cosmolink.SDK.CRMApplication.ts:9596

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

  • AsyncDisposable
  • Disposable

Eigenschaften

IsDisposed

Abfragesignatur

get IsDisposed(): boolean;

Definiert in: cosmolink.SDK.CRMApplication.ts:9607

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: cosmolink.SDK.CRMApplication.ts:9657

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: cosmolink.SDK.CRMApplication.ts:9668

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

Dispose()

Dispose(): void;

Definiert in: cosmolink.SDK.CRMApplication.ts:9662

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

Definiert in: cosmolink.SDK.CRMApplication.ts:9651

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


GetContentsValueByName()

GetContentsValueByName<T>(t, name): Promise<T>;

Definiert in: cosmolink.SDK.CRMApplication.ts:9641

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

ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
namestringPhysikalischer 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: cosmolink.SDK.CRMApplication.ts:9676

Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.

Parameter

ParameterType
valueany

Rückgabewert

boolean