Arbeit mit Objekten, Methoden und Eigenschaften

Was sind Objekte innerhalb der combit CRM Objekthierarchie?

Rein visuell sind alle Elemente der Objekthierarchie als Objekt zu bezeichnen, die in rechteckigen Formen und mit einer entsprechenden Füllfarbe innerhalb der SDK-Dokumentation hinterlegt wurden. Darunter fallen z. B. das cRM-Objekt, das Project-Objekt und das Record-Objekt.

Objekte besitzen Eigenschaften, die gewisse Attribute dieser Objekte beschreiben, und Methoden oder Funktionen, die sie ausführen können. Eine Eigenschaft könnte z. B. die Versionsnummer des geöffneten combit CRM (cRM.Version) sein oder der Name des geladenen Projekts (Project.Name). Methoden bzw. Funktionen sind beispielsweise für das Versenden von E-Mails an einen Datensatz verantwortlich (Record.SendSingleMailDialog()) oder ermöglichen die Erstellung einer Objektkopie (Instanziierung) von weiteren Objekten (Project.ListViewConfigs()).

Die Instanziierung von Objekten beschreibt prinzipiell die Erstellung eines Objektes eines bestimmten Objekttyps. Nach Auslesen oder Zuweisen von Eigenschaften kann ein eigens erstelltes Objekt auch entsprechende Aktionen in Form von Methoden oder Funktionen ausführen.

Im Objektmodell des combit CRM ist es mithilfe von Methoden oder Eigenschaften der unterschiedlichen Objekte auch möglich auf andere Objekte zuzugreifen oder diese zu initialisieren. Die wichtigsten Methoden werden auf den Verbindungslinien zwischen den einzelnen Objekten genannt. Es wird hierbei immer von oben nach unten gelesen.