Zum Hauptinhalt springen
Version: 25.226.1329.2

View

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

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

  • AsyncDisposable
  • Disposable

Eigenschaften

Config

Abfragesignatur

get Config(): Promise<ViewConfig>;

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

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

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

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

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

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

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean


Name

Abfragesignatur

get Name(): string;

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

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

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

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

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

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

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

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

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

Activate()

Activate(): Promise<boolean>;

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

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

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

Diese Methode wechselt in der aktuellen Ansicht in den Bearbeitungsmodus und liefert das InputForm Objekt der aktuellen Eingabemaske zurück.

Parameter

ParameterTypeDescription
modeInputFormModeAnzeigemodus 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:18290

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

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

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

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

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


EditMailTemplate()

EditMailTemplate(templateFilePath): Promise<void>;

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

Diese Methode öffnet eine Mailvorlage im Mail-Editor

Parameter

ParameterTypeDescription
templateFilePathstringPfad 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:18201

Setzt den Status des Bearbeitungsmodus der aktuellen Ansicht

Parameter

ParameterTypeDescription
editmodebooleanBearbeitungsmodus

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

Diese Methode öffnet eine Druckvorlage im Druckvorlagen-Designer

Parameter

ParameterTypeDescription
templateFilePathstringPfad 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:18352

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

ParameterTypeDescription
menuIdnumberDie ID des Menüeintrages.
synchronousbooleantrue : 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:18364

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

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

ParameterTypeDescription
tagIDstringIdentifiername

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

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

Setzt den Modus der betreffenden Ansicht

Parameter

ParameterTypeDescription
viewModeViewModeAnsichtenmodus 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:18406

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

Parameter

ParameterType
valueany

Rückgabewert

boolean