Show TOC

SETATTRLocate this document in the navigation structure

Verwendung

SETATTR ( <Objektparameter> , <Attribut> , <Parameter> ).

Dieser Befehl weist dem öffentlichen Instanzattribut <Attribut> einer globalen Klasse den Wert eines Parameters <Parameter> zu.

Eine Voraussetzung für die Verwendung des Befehls ist die Instanziierung der Klasse und die Zuweisung des Objekts zu einem Parameter <Objektparameter>. Dies wird standardmäßig mit dem Befehl CREATEOBJ durchgeführt.

Wenn <Parameter> einen strukturierten Parameter bezeichnet, werden die Inhalte aller Felder in die Felder mit dem gleichen Namen in <Attribut> kopiert.

<Attribut> kann ein Pfad sein - zum Beispiel <Struktur>-<Feld> für das Adressieren von Teilen einer Struktur. Im vorliegenden Fall ist das Trennzeichen ein Bindestrich. Der Pfad kann auch andere Klassen enthalten. In diesem Fall ist das Trennzeichen ein Objektkomponenten-Selektor (->) - zum Beispiel, <Klasse>-><Feld>.