Logo
 
Einfuehrung Komponenten Architektur Objektstruktur innere_Struktur Verwaltungsklassen Navigation Geschichte Download Kontakt Navigation
Mit der Punktschreibweise gelangen Sie leicht von einem Objekt zum nächsten. Dies gilt insbesondere für 1:1 oder für n:1-Beziehungen. Also, wenn ausgehend von einem Objekt (Auftrag) genau eine verbundene Instanz (Kunde) eindeutig zugeordnete ist: Auftrag.Kunde

Was geschieht nun bei 1:n-Beziehungen? Wenn Sie z. B. vom Kunde über einen Link zu einem seiner Aufträge gelangen wollen, oder vom Auftrag zu seinen Positionen?

Hier fügt TypeLift in die OBJECTS-Verwaltung automatisch die ITEMS-Klasse ein. Über diese werden mehrere verbundene Objekte des gleichen Typs in einer Collection verwaltet. Die ITEMS-Klasse wird als Property Ihrem Objekt hinzugefügt und ist damit die Weiche zu seinen verbundenen Objekten (Sub-Instanzen).

Um eines der ITEMS-Elemente zu adressieren, geben Sie die Nummer des Elementes als Parameter an: z. B.
Kunde.Auftrag(3).Pos(2)
Schaubild_Navigation
Allle Navigationsmöglichkeiten zwischen den Objekten stehen Ihnen damit offen. Sie können sich frei auf dem Graphen Ihres ER-Modells (entity relationship model = legt die Beziehungen (1:1 / 1:n) zwischen Ihren Tabellen fest) bewegen.

Rufen Sie nun die .UPDATE-Methode im Auftrag auf, sendet die integrierte ITEMS-Klasse an alle Positionen den UPDATE weiter und sorgt damit für Konsistenz bei einer Änderung.