Zum Hauptinhalt springen
Version: 25.125.1350.1

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

  • AsyncDisposable
  • Disposable

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

ParameterTypeDescription
recordRecordDatensatz-Objekt, zu dem ein relationaler Datensatz angehängt werden soll
relationRelationRelations-Objekt, in dem der neue relationale Datensatz mit der angehängten Datei eingefügt wird
filePathstringDatei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname).
docDescriptionConfigstringDateiendung 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

ParameterTypeDescription
recordRecordDatensatz-Objekt, zu dem ein relationaler Datensatz angehängt werden soll
relationRelationRelations-Objekt, in dem der neue relationale Datensatz mit der angehängten Datei eingefügt wird
filePathstringDatei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname).
docDescriptionConfigstringDateiendung 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

ParameterTypeDescription
viewNamestringName der Ansicht, zu der ein relationaler Datensatz angehängt werden soll, z.B. Firmen
recordIdstringDatensatz-ID, zu der ein relationaler Datensatz angehängt werden soll.
relationTokenstringRelation, zu der ein neuer relationaler Datensatz mit der angehängten Datei eingefügt werden soll, z.B.ID.Aktivitäten.ContactID
filePathstringDatei, welche hinzugefügt werden soll (gesamter Pfad + Dateiname).
docDescriptionConfigstringDateiendung 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

ParameterType
valueany

Rückgabewert

boolean

Definiert in

cosmolink.SDK.CRMApplication.ts:10398