DocMngr
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
get IsDisposed(): boolean
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Definiert in
cosmolink.SDK.CRMApplication.ts:10269
LastError
get LastError(): Promise<OLEError>
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>
Definiert in
cosmolink.SDK.CRMApplication.ts:10252
Methoden
AppendFile()
AppendFile(
record,
relation,
filePath,
docDescriptionConfig): Promise<boolean>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10300
AppendFileExt()
AppendFileExt(
record,
relation,
filePath,
docDescriptionConfig): Promise<Record>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10325
AppendFileExt2()
AppendFileExt2(
viewName,
recordId,
relationToken,
filePath,
docDescriptionConfig): Promise<Record>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10359
Dispose()
Dispose(): void
Standardimplementierung des Dispose
Rückgabewert
void
Definiert in
cosmolink.SDK.CRMApplication.ts:10384
DisposeAsync()
DisposeAsync(): Promise<void>
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
Definiert in
cosmolink.SDK.CRMApplication.ts:10373
[asyncDispose]()
asyncDispose: Promise<void>
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
Definiert in
cosmolink.SDK.CRMApplication.ts:10379
[dispose]()
dispose: void
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Definiert in
cosmolink.SDK.CRMApplication.ts:10390
[hasInstance]()
static hasInstance: boolean
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean
Definiert in
cosmolink.SDK.CRMApplication.ts:10398