Zum Hauptinhalt springen
Version: 25.226.1329.1

Container

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7737

Bietet Zugriff auf einen Container.

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​

CurrentRecord​

Abfragesignatur​

get CurrentRecord(): Promise<Record>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7752

Liefert den aktuellen Datensatz als Objekt vom Typ Record zurück.

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<Record>


IsDisposed​

Abfragesignatur​

get IsDisposed(): boolean;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7769

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert​

boolean

Methoden​

[asyncDispose]()​

asyncDispose: Promise<void>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7893

Standardimplementierung des AsyncDispose Symbols

Rückgabewert​

Promise<void>

Implementierung von​

AsyncDisposable.[asyncDispose]

[dispose]()​

dispose: void;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7904

Standardimplementierung des Dispose Symbols

Rückgabewert​

void

Implementierung von​

Disposable.[dispose]

CurrentRecordSetCopy()​

CurrentRecordSetCopy(cursorMode?): Promise<RecordSet>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7799

Liefert das aktuelle RecordSet für einen Container zurück. Hierbei werden etwaig angewandte Container Filter und aktive Sortierungen beachtet.

Parameter​

ParameterTypeDescription
cursorMode?CRMCursorModeOptional Voreinstellung: SolutionDefault - Ermöglicht die Spezifikation des Datenbankcursormodells, das für den zurückgegebenen RecordSet genutzt werden soll. ForwardOnly ist das schnellste Model, hierbei gilt jedoch die Einschränkung das keine Verzögerung durch zum Beispiel Dialoge, MessageBoxen, Mailversand oder Druck bei der Iteration über das RecordSet stattfinden darf. Für diese Anwendungsfälle empfiehlt es sich FullDynamic zu setzen

Rückgabewert​

Promise<RecordSet>

Remarks​

Version 12.0.0​

Verhaltensänderung. Der Standardparameter forwardOnly wurde von false auf SolutionDefault geändert

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:7898

Standardimplementierung des Dispose

Rückgabewert​

void


DisposeAsync()​

DisposeAsync(): Promise<void>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7887

Standardimplementierung des AsyncDispose

Rückgabewert​

Promise<void>


InvokeDataContextMenu()​

InvokeDataContextMenu(menuId, fieldName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7840

Führt den übergebenen Kontextmenübefehl eines Rechtsklick auf den aktuell gewählten Container-Datensatz und für das angegebene Feld (insofern die Menü-ID einen Bezug zu einem Feld erfordert) aus.

Parameter​

ParameterTypeDescription
menuIdnumberDie ID des Menüeintrages.
fieldNamestringName des gewünschten Feldes. Sollte kein Feld verwendet werden, kann der Parameterwert mit einer leeren Zeichenkette übergeben werden.

Rückgabewert​

Promise<boolean>

true wenn der Befehl zum Aufrufen eines Menüeintrags erfolgreich übermittelt wurde, false wenn der Befehl nicht übermittelt werden konnte, weil z.B. der Menüeintrag nicht zur Verfügung steht

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


InvokeTitleContextMenu()​

InvokeTitleContextMenu(menuId, fieldName): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7858

Führt den übergebenen Kontextmenübefehl eines Rechtsklick auf die aktuell dargestellte Container-Titelzeile aus.

Parameter​

ParameterTypeDescription
menuIdnumberDie ID des Menüeintrages.
fieldNamestringName des gewünschten Feldes. Sollte kein Feld verwendet werden, kann der Parameterwert mit einer leeren Zeichenkette übergeben werden.

Rückgabewert​

Promise<boolean>

true wenn der Befehl zum Aufrufen eines Menüeintrags erfolgreich übermittelt wurde, false wenn der Befehl nicht übermittelt werden konnte, weil z.B. der Menüeintrag nicht zur Verfügung steht

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


SetFilterByName()​

SetFilterByName(name): Promise<ContainerSetFilterResult>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7870

Aktiviert einen der verfügbaren Containerfilter, welche in der Containerfilter-Auswahlliste angeboten werden.
Voraussetzung: Es gibt eine derartige Containerfilter-Auswahlliste als Element der Eingabemaske.Der Filter muss ein Containerfilter sein.Der zu übergebene Name ist der in der Filtereigenschaft „Name für Scripte/Workflows“ hinterlegte Wert

Parameter​

ParameterTypeDescription
namestringName für Scripte/Workflows des gewünschten Filterausdrucks

Rückgabewert​

Promise<ContainerSetFilterResult>

Deprecated​

Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt


Update()​

Update(): Promise<boolean>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:7881

Aktualisiert den Container.

Rückgabewert​

Promise<boolean>

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:7912

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

Parameter​

ParameterType
valueany

Rückgabewert​

boolean