DocMngr
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10247
Dokumentenzugriff
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:10281
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): Promise<OLEError>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10264
Liefert ein OLEError -Objekt zurück.
32 - Schreibzugriff verweigert
33 - Kopieren der Datei fehlgeschlagen
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Rückgabewert
Promise<OLEError>
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10391
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10402
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
AppendFile()
AppendFile(
record,
relation,
filePath,
docDescriptionConfig): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10312
Fügt einen neuen relationalen Datensatz mit einer Datei hinzu. Die Datei wird in das erste gefundene Dokumentenfeld der relationalen Ansicht geschrieben. Alle weiteren Felder werden ignoriert.
Dokumentenfelder: (eingebettete) Datei, (eingebettete) Grafik oder DMS Dokument.
Parameter
| Parameter | Type | Description |
|---|---|---|
record | Record | Datensatz-Objekt, zu dem ein relationaler Datensatz angehängt werden soll |
relation | Relation | Relations-Objekt, in dem der neue relationale Datensatz mit der angehängten Datei eingefügt wird |
filePath | string | Datei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname). |
docDescriptionConfig | string | Dateiendung der zu verwendeten Dokumentenkonfiguration oder mit |
Rückgabewert
Promise<boolean>
true wenn der relationale Datensatz mit der eingefügten Datei geschrieben werden konnte, andernfalls false
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
AppendFileExt()
AppendFileExt(
record,
relation,
filePath,
docDescriptionConfig): Promise<Record>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10337
Fügt einen neuen relationalen Datensatz mit einer Datei hinzu. Die Datei wird in das erste gefundene Dokumentenfeld der relationalen Ansicht geschrieben. Alle weiteren Felder werden ignoriert.
Dokumentenfelder: (eingebettete) Datei, (eingebettete) Grafik oder DMS Dokument.
Parameter
| Parameter | Type | Description |
|---|---|---|
record | Record | Datensatz-Objekt, zu dem ein relationaler Datensatz angehängt werden soll |
relation | Relation | Relations-Objekt, in dem der neue relationale Datensatz mit der angehängten Datei eingefügt wird |
filePath | string | Datei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname). |
docDescriptionConfig | string | Dateiendung der zu verwendeten Dokumentenkonfiguration oder mit |
Rückgabewert
Promise<Record>
Rückgabe: Record des erstellten relationalen Datensatzes wenn der Datensatz angelegt werden konnte, andernfalls false
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
AppendFileExt2()
AppendFileExt2(
viewName,
recordId,
relationToken,
filePath,
docDescriptionConfig): Promise<Record>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10371
Fügt einen neuen relationalen Datensatz mit einer Datei hinzu. Die Datei wird in das erste gefundene Dokumentenfeld der relationalen Ansicht geschrieben. Alle weiteren Felder werden ignoriert.
Dokumentenfelder: (eingebettete) Datei, (eingebettete) Grafik oder DMS Dokument.
Parameter
| Parameter | Type | Description |
|---|---|---|
viewName | string | Name der Ansicht, zu der ein relationaler Datensatz angehängt werden soll, z.B. Firmen |
recordId | string | Datensatz-ID, zu der ein relationaler Datensatz angehängt werden soll. |
relationToken | string | Relation, zu der ein neuer relationaler Datensatz mit der angehängten Datei eingefügt werden soll, z.B.ID.Aktivitäten.ContactID |
filePath | string | Datei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname). |
docDescriptionConfig | string | Dateiendung der zu verwendeten Dokumentenkonfiguration oder mit |
Rückgabewert
Promise<Record>
Rückgabe: Record des erstellten relationalen Datensatzes wenn der Datensatz angelegt werden konnte, andernfalls false
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Dispose()
Dispose(): void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10396
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10385
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
[hasInstance]()
static hasInstance: boolean;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10410
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean