View
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18050
Aktive Ansicht
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
Config
Abfragesignatur
get Config(): Promise<ViewConfig>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18065
Erzeugt ein Objekt vom Typ ViewConfig
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<ViewConfig>
CurrentRecordSet
Abfragesignatur
get CurrentRecordSet(): Promise<RecordSet>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18171
Liefert ein Objekt vom Typ RecordSet 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<RecordSet>
Editmode
Abfragesignatur
get Editmode(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18086
Liefert den Status des Bearbeitungsmodus der aktuellen Ansicht
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<boolean>
FilterActive
Abfragesignatur
get FilterActive(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18096
Liefert true zurück, wenn in der Ansicht ein vom Benutzer angelegter Filter aktiv is
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<boolean>
FilterRecCount
Abfragesignatur
get FilterRecCount(): Promise<number>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18106
Gibt die Anzahl der Datensätze zurück. Ein etwaiger Filter wird dabei berücksichtigt. Ist kein Filter aktiv, wird die Anzahl aller Datensätze der Ansicht zurückgegeben(siehe RecCount ).
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<number>
IsDisposed
Abfragesignatur
get IsDisposed(): boolean;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18188
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Name
Abfragesignatur
get Name(): string;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18116
Liefert den Namen der Ansicht 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
string
RecCount
Abfragesignatur
get RecCount(): Promise<number>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18126
Gibt die Anzahl der Datensätze zurück. Ein etwaiger Filter wird dabei ignoriert. Soll dieser berücksichtigt werden, verwenden Sie stattdessen FilterRecCount
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<number>
RowGUIDFilterActive
Abfragesignatur
get RowGUIDFilterActive(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18136
Diese Eigenschaft zeigt an, ob der interne Filter, der zu einem Datensatzsprung geführt hat, aktiv ist. Dieser wird z.B.ausgeführt, wenn man auf einen Favoriten-Datensatz springt.
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<boolean>
TagID
Abfragesignatur
get TagID(): Promise<string>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18147
Mit Hilfe dieser Eigenschaft kann die eigene TagID (Identifiername) für eine aktive Ansicht ausgelesen werden.
Ein Objekt vom Typ View (aktive Ansicht) kann anschließend über ItemByTagID(tagId: string) erzeugt werden
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<string>
ViewMode
Abfragesignatur
get ViewMode(): Promise<ViewMode>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18157
Gibt den Modus der betreffenden Ansicht 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<ViewMode>
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18399
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18410
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Activate()
Activate(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18252
Aktiviert die Ansicht und bringt sie in den Vordergrund.
Rückgabewert
Promise<boolean>
true wenn die Ansicht geöffnet 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
Close()
Close(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18263
Close versucht die Ansicht zu schließen
Wichtig: Ruft man Close in der aktuellen Ansicht auf (in der das Script läuft), kann dies zu Problemen führen. Dies sollte daher vermieden werden.
Rückgabewert
Promise<void>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
CurrentInputForm()
CurrentInputForm(mode): Promise<InputForm>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18274
Diese Methode wechselt in der aktuellen Ansicht in den Bearbeitungsmodus und liefert das InputForm Objekt der aktuellen Eingabemaske zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
mode | InputFormMode | Anzeigemodus der Eingemaske |
Rückgabewert
Promise<InputForm>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
CurrentRecordSetCopy()
CurrentRecordSetCopy(cursorMode?): Promise<RecordSet>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18302
Liefert ein Objekt vom Typ RecordSet zurück, das die Datensätze des aktiven Filters der Ansicht enthält, jedoch von der Ansicht unabhängig ist.
Parameter
| Parameter | Type | Description |
|---|---|---|
cursorMode? | CRMCursorMode | Optional 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
falseaufSolutionDefaultgeä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:18404
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18393
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
EditMailTemplate()
EditMailTemplate(templateFilePath): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18337
Diese Methode öffnet eine Mailvorlage im Mail-Editor
Parameter
| Parameter | Type | Description |
|---|---|---|
templateFilePath | string | Pfad der zu öffnenden Mailvorlage. Wenn kein Pfad übergeben wird, dann erfolgt die Dateiauswahl interaktiv. |
Rückgabewert
Promise<void>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
EditmodeSet()
EditmodeSet(editmode): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18213
Setzt den Status des Bearbeitungsmodus der aktuellen Ansicht
Parameter
| Parameter | Type | Description |
|---|---|---|
editmode | boolean | Bearbeitungsmodus |
Rückgabewert
Promise<void>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
EditReportTemplate()
EditReportTemplate(templateFilePath): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18349
Diese Methode öffnet eine Druckvorlage im Druckvorlagen-Designer
Parameter
| Parameter | Type | Description |
|---|---|---|
templateFilePath | string | Pfad der zu öffnenden Druckvorlage. Wenn kein Pfad übergeben wird, dann erfolgt die Dateiauswahl interaktiv. |
Rückgabewert
Promise<void>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
InvokeMenu()
InvokeMenu(menuId, synchronous): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18364
Ruft einen Menüeintrag der Anwendung auf. Neben der ID des Menüeintrages wird angegeben, ob das Script solange warten soll, bis der Befehl abgearbeitet wurde(und evtl. Dialoge geschlossen wurden) oder ob das Script direkt weiterlaufen soll.
Parameter
| Parameter | Type | Description |
|---|---|---|
menuId | number | Die ID des Menüeintrages. |
synchronous | boolean | true : synchrone Ausführung false : asynchrone Ausführung |
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
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
StartEditNew()
StartEditNew(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18376
Legt in der aktuellen Ansicht einen neuen Datensatz an und wechselt in den Änderungsmodus (analog zum Menüpunkt 'Neuer Datensatz anlegen').
Rückgabewert
Promise<boolean>
true 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
TagIDSet()
TagIDSet(tagID): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18225
Mit Hilfe dieser Methode kann eine eigene TagID (Identifiername) für eine aktive Ansicht übergeben werden.
Ein Objekt vom Typ View (aktive Ansicht) kann anschließend über ItemByTagID(tagId: string) erzeugt werden
Parameter
| Parameter | Type | Description |
|---|---|---|
tagID | string | Identifiername |
Rückgabewert
Promise<void>
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:18387
Aktualisiert die aktuelle Ansicht. Dabei wird der aktuelle Datensatz neu dargestellt, und die Statusleiste wird ebenfalls aktualisiert.
Es sollten zuvor sowohl alle etwaigen von der View geholten RecordSet -Objekte als Objekt-Referenz auch alle etwaig geholten Record -Objekte freigegeben werden, keinesfalls dürfen sie anschließend noch benutzt werden
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
ViewModeSet()
ViewModeSet(viewMode): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:18236
Setzt den Modus der betreffenden Ansicht
Parameter
| Parameter | Type | Description |
|---|---|---|
viewMode | ViewMode | Ansichtenmodus auf den gewechselt werden soll |
Rückgabewert
Promise<void>
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:18418
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean