Die Liste der lokalen Objekte enthält alle für das Modul definierten lokalen Objekte.
Diese Objekte stehen nur innerhalb des aktuellen Moduls, z.B. im Pseudocode, zur Verfügung.
Um ein lokales Objekt hinzuzufügen,
Ein lokales Objekt braucht, im nutzbar zu sein, mindestens einen Namen, eine Klasse und einen Objekttyp. Optional kann auch eine Umschreibung zu dem Objekt erfasst werden.
Hierfür zeigt KnowlEdge den folgenden Dialog an:
Es ist hier auch möglich, Objekte der Klasse REF anzulegen. Bei der Auswahl der infrage kommenden Objekttypen werden dann die D-Relationen für Schlüsseltabellen angezeigt. Die Anlage von Objekts des Typs REF erfolgt mit dem Langnamen der D-Relation, nicht wie z.B. in COBOL üblich mit dem Kurznamen der Schlüsseltabelle.
Um ein Objekt zu bearbeiten, selektieren Sie es und
Es erscheint dann der Dialog aus Abbildung 2.
Den Namen und Titel eines lokalen Objekts können Sie auch direkt innerhalb der Liste bearbeiten.
Sie können in der Liste (Abbildung 1) auch direkt die Objektklasse anpassen, in dem sie die betreffenden Objekte selektieren, und
Wenn zu einem Objekt Kommentar erfasst wurde, steht in der vorletzten Spalte ein Eidtor-Symbol, woran erkennbar ist, ob der Kommentar in Word oder in einer RTF-Box erfasst wurde. Die letzte Spalte enthält den Kommentartitel.
Um zu dem Objekt Kommentar zu erfassen oder zu bearbeiten,
Wenn ein einzelnes Objekt in der Liste selektiert ist, werden die Informationen dazu auch in dem unteren Bereich des Reiters angezeigt. Durch Klick auf den Namen der Struktur kann diese in einem Dialog angezeigt werden.
Um lokale Objekte zu entfernen, selektieren sie diese zuerst, und
Überprüfen Sie nach dem Löschen von lokalen Objekten, ob diese nicht noch in Pseudocode (→Syntax für alle prüfen) oder Bausteinaufufen referenziert werden.
Wenn kein Objekt selektiert ist, können Sie mit dem Befehl Default-Objektklasse ändern angeben, welche Objektklasse bei Neuanlage eines Objekte benutzt werden soll. Die hier selektierte Klasse wird in dem Bearbeitungs-Dialog (Abbildung 2) voreingstellt.