InputForm
Eingabemaske
Implementiert
AsyncDisposableDisposable
Eigenschaften
Containers
get Containers(): ListContainers
Liefert alle Container der Eingabemaske als Objekt vom Typ ListContainers zurück.
Rückgabewert
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5885
IsDisposed
get IsDisposed(): boolean
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5916
WebElements
get WebElements(): ListWebElements
Liefert alle Web-Elemente der Eingabemaske als Objekt vom Typ ListWebElements zurück.
Rückgabewert
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5902
Methoden
ActivateCardPage()
ActivateCardPage(cardPageTitle): boolean
Aktiviert die erste Registerkarte mit dem übergebenen Namen.
Parameter
| Parameter | Type | Description |
|---|---|---|
cardPageTitle | string | Registerkartentitel |
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5940
ConvertToLatestVersion()
ConvertToLatestVersion(): void
Konvertiert die Eingabemasken-Dialogdefinition (Ansichtenname.dli) sowie die etwaige zugehörige WebAccess Eingabemaske (Ansichtenname.web.dli) automatisch in das aktuelle Format.
Rückgabewert
void
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5949
Dispose()
Dispose(): void
Standardimplementierung des Dispose
Rückgabewert
void
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6085
DisposeAsync()
DisposeAsync(): Promise<void>
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6074
GetContentsByName()
GetContentsByName(name): string
Liefert den Inhalt des Feldes als Zeichenkette zurück, dessen physikalischer Feldname übergeben wurde.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
Rückgabewert
string
Inhalt des Feldes oder '' (Leere Zeichenfolge) wenn das Feld nicht vorhanden ist
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5961
GetContentsValueByName()
GetContentsValueByName(fieldName): unknown
Liefert den Inhalt entsprechend des Feldtyps des Feldes zurück, dessen Feldname übergeben wurde, z.B. Datumzeit-Typen als Datumsvariable, numerische Typen als numerische Variable etc.Somit werden bspw. Lokalisierungsprobleme (Komma oder Punkt als Dezimalzeichen? Datumsformatierung?) bei der Weiterverarbeitung des Wertes vermieden.
Parameter
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Physikalischer Name des gewünschten Feldes. |
Rückgabewert
unknown
Inhalt des Feldes oder null wenn das Feld nicht vorhanden ist
Example
const dateValue : Date = inputForm.GetContentsValueByName(CLType.Date,"Datumsfeld");
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5979
InvokeContextMenu()
InvokeContextMenu(cardPageTitle, menuId): boolean
Mit dieser Funktion ist es möglich Kontext-Menü-Befehle für ein bestimmtes Feld auszulösen. Die Menü IDs sind im Kapitel "Menü-IDs" dokumentiert.
Parameter
| Parameter | Type | Description |
|---|---|---|
cardPageTitle | string | Physikalischer Name des gewünschten Feldes. |
menuId | number | Menü ID der auszuführenden Aktion |
Rückgabewert
boolean
true der Befehl wurde erfolgreich ausgeführt, andernfalls false
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:5992
Save()
Save(): boolean
Speichert die Inhalte der Eingabemaske ohne Rückfrage, ob Änderungen gespeichert werden sollen.
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6001
SetContentsByName()
SetContentsByName(name, contents): boolean
Legt den Inhalt des Feldes fest, dessen physikalischer Feldname übergeben wurde. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Physikalischer Name des gewünschten Feldes. |
contents | string | (Neuer) Feldinhalt |
Rückgabewert
boolean
true wenn der Wert gesetzt werden konnte, andernfalls false
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6014
SetContentsValueByName()
SetContentsValueByName(fieldName, content): boolean
Legt den Inhalt des Feldes fest, dessen physikalischer Feldname übergeben wurde. Die übergebene Variable für den Inhalt kann dabei einen zum Feldtyp korrespondierenden Typ haben und muss nicht vorher in eine Zeichenkette umgewandelt werden.Somit werden bspw. Lokalisierungsprobleme (Komma oder Punkt als Dezimalzeichen? Datumsformatierung?) bei der Weiterverarbeitung des Wertes vermieden. Das Setzen eines Primärschlüssels ist möglich, sofern das Schreiben erlaubt ist.
Parameter
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Physikalischer Name des gewünschten Feldes. |
content | any | (Neuer) Feldinhalt |
Rückgabewert
boolean
true wenn der Wert gesetzt werden konnte, andernfalls false
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6027
SetFocusToField()
SetFocusToField(fieldName, selectText): boolean
Diese Methode setzt den Eingabecursor in ein bestimmtes Feld.
Parameter
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Name des gewünschten Feldes |
selectText | number | Wenn SelectText auf 1 (True) gesetzt wurde, wird der bereits existierende Text in dem Feld auch selektiert. |
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6038
ShowField()
ShowField(fieldName): boolean
Stellt das übergebene Feld dar, sofern es in der Eingabemaske platziert wurde, ggf. wird hierzu auch eine Karteikarten-Seite umgeschaltet.
Falls das Feld mehrfach platziert wurde, wird das erste Vorkommen dargestellt.
Parameter
| Parameter | Type | Description |
|---|---|---|
fieldName | string | Name des gewünschten Feldes. Zum Anzeigen von Containern muss der Feldname in der Form 'Schlüsselfeld.Zielansicht.Fremdschlüsselfeld' übergeben werden, also z.B.'ID.Kontakte.CompanyID' für den Container mit den Kontakten der Firma. |
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6050
Update()
Update(): boolean
Aktualisiert die Eingabemaske und Datenbankinhalte für den aktuellen Datensatz. Es erfolgt keine Veränderung der Position im RecordSet (verglichen mit Update() ).
Rückgabewert
boolean
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6059
UpdateAllContainers()
UpdateAllContainers(): void
Führt für alle sichtbaren Container eine Aktualisierung in der Ansicht durch. Der Datensatz der Ansicht selbst wird dabei nicht explizit aktualisiert(siehe Update() ). Der aktuelle Filter und die aktuelle Position innerhalb der Datensätze der Ansicht werden somit nicht verändert.
Rückgabewert
void
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6068
[asyncDispose]()
asyncDispose: Promise<void>
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6080
[dispose]()
dispose: void
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Definiert in
combitCRM.SDK.WindowsClient.v11.ts:6091
[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
combitCRM.SDK.WindowsClient.v11.ts:6099