Weil man sonst von "außerhalb" der Klasse (oder der Vererbung bzw. Freundschaft) keinen Zugriff auf das Attribut hat (z.B. für den READ TABLE)
Warum musst du das denn "ständig" befüllen? Das passiert doch nur 1x beim Insert in die Tabelle.ralf.wenzel hat geschrieben: ↑11.09.2019 12:15Moin,
ich möchte gern eine Tabelle haben, Typ "sortierte Tabelle" mit eindeutigem Schlüssel. Zeilentyp ist die Instanz einer Klasse. Schlüsselfeld ist ein Attribut des Objektes. Soweit das Soll.
Einen solchen Schlüssel schaffe ich aber nicht zu deklarieren, ich wandere von Fehlermeldung zu Fehlermeldung. Ich habe offensichtlich keine andere Wahl, als die gewünschten Schlüsselfelder als Strukturfelder anzulegen (dann muss ich sie aber auch ständig befüllen, was zu redundanten Daten führt).
Code: Alles auswählen.
INSERT VALUE #( key = object->attribute object = object ) into table t_sort
Code: Alles auswählen.
INSERT object into table t_sort
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
DeathAndPain