Zum Hauptinhalt springen
Version: 25.226.1329.2

InputForm

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5871

Eingabemaske

Implementiert

  • AsyncDisposable
  • Disposable

Eigenschaften

Containers

Abfragesignatur

get Containers(): ListContainers;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5885

Liefert alle Container der Eingabemaske als Objekt vom Typ ListContainers zurück.

Rückgabewert

ListContainers


IsDisposed

Abfragesignatur

get IsDisposed(): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5916

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean


WebElements

Abfragesignatur

get WebElements(): ListWebElements;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5902

Liefert alle Web-Elemente der Eingabemaske als Objekt vom Typ ListWebElements zurück.

Rückgabewert

ListWebElements

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6080

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6091

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

ActivateCardPage()

ActivateCardPage(cardPageTitle): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5940

Aktiviert die erste Registerkarte mit dem übergebenen Namen.

Parameter

ParameterTypeDescription
cardPageTitlestringRegisterkartentitel

Rückgabewert

boolean


ConvertToLatestVersion()

ConvertToLatestVersion(): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5949

Konvertiert die Eingabemasken-Dialogdefinition (Ansichtenname.dli) sowie die etwaige zugehörige WebAccess Eingabemaske (Ansichtenname.web.dli) automatisch in das aktuelle Format.

Rückgabewert

void


Dispose()

Dispose(): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6085

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6074

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


GetContentsByName()

GetContentsByName(name): string;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5961

Liefert den Inhalt des Feldes als Zeichenkette zurück, dessen physikalischer Feldname übergeben wurde.

Parameter

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.

Rückgabewert

string

Inhalt des Feldes oder '' (Leere Zeichenfolge) wenn das Feld nicht vorhanden ist


GetContentsValueByName()

GetContentsValueByName(fieldName): unknown;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5979

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

ParameterTypeDescription
fieldNamestringPhysikalischer 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");


InvokeContextMenu()

InvokeContextMenu(cardPageTitle, menuId): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:5992

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

ParameterTypeDescription
cardPageTitlestringPhysikalischer Name des gewünschten Feldes.
menuIdnumberMenü ID der auszuführenden Aktion

Rückgabewert

boolean

true der Befehl wurde erfolgreich ausgeführt, andernfalls false


Save()

Save(): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6001

Speichert die Inhalte der Eingabemaske ohne Rückfrage, ob Änderungen gespeichert werden sollen.

Rückgabewert

boolean


SetContentsByName()

SetContentsByName(name, contents): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6014

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

ParameterTypeDescription
namestringPhysikalischer Name des gewünschten Feldes.
contentsstring(Neuer) Feldinhalt

Rückgabewert

boolean

true wenn der Wert gesetzt werden konnte, andernfalls false


SetContentsValueByName()

SetContentsValueByName(fieldName, content): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6027

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

ParameterTypeDescription
fieldNamestringPhysikalischer Name des gewünschten Feldes.
contentany(Neuer) Feldinhalt

Rückgabewert

boolean

true wenn der Wert gesetzt werden konnte, andernfalls false


SetFocusToField()

SetFocusToField(fieldName, selectText): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6038

Diese Methode setzt den Eingabecursor in ein bestimmtes Feld.

Parameter

ParameterTypeDescription
fieldNamestringName des gewünschten Feldes
selectTextnumberWenn SelectText auf 1 (True) gesetzt wurde, wird der bereits existierende Text in dem Feld auch selektiert.

Rückgabewert

boolean


ShowField()

ShowField(fieldName): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6050

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

ParameterTypeDescription
fieldNamestringName 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


Update()

Update(): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6059

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


UpdateAllContainers()

UpdateAllContainers(): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6068

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


[hasInstance]()

static hasInstance: boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:6099

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

Parameter

ParameterType
valueany

Rückgabewert

boolean