Lade...
 

CXS_SEGMENT::Name

CXS_SEGMENT::Name

Beschreibung:

Diese Zugriffsfunktion wird benutzt, um den Segmentnamen zu lesen und zu schreiben. Beim Schreibzugriff wird der Name des Segments sowohl in der Datenbank, als auch im CXS_SEGMENT-Objekt (DDI-Feld "name") geändert. Da beim Auslesen lediglich der Wert des DDI-Felds "name" berücksichtigt wird, wird auch nach dem Abbruch einer Transaktion der geänderte Name ausgegeben.

Beim Schreibzugriff wird eine offene Transaktion erwartet.

Code-Beispiel:
Var(seg)
GetManager(OBJECT) Call(GetSegments) Cursor First -> seg
seg Copy(Name()) Dup
//=> STRING ("vehicleS")
"(alt)" +
BeginTXN
  seg Put(Name())
  seg Copy(Name())
  //=> STRING ("vehicleS(alt)")
AbortTXN

GetManager(OBJECT) Call(GetSegments) Cursor First Copy(Name())
//=> STRING ("vehicleS(alt)")

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CXS_SEGMENT Ein Segment
Stack(Out) Top    

Funktionsaufruf: MA