2.173 .itemorder
Mit Hilfe dieses Attributes kann die Definitionsreihenfolge für Attribute und Records innerhalb von Records erfragt werden. Dabei wird für jedes Attribut ein A
, für jeden Kindrecord ein R
in dem String an der entsprechenden Stelle abgelegt.
Definition
-
Datentyp
string
-
Zugriff
get
Beispiel
record R
{
string Name;
record Kind 1
{
integer Nummer ;
boolean An ;
}
boolean Aus ;
}
print R.itemorder;
Ausgabe
"ARA"
Hinweis
Das Attribut .itemorder ist dafür vorgesehen, die statische Definitionsreihenfolge der Record-Kinder zu liefern. Es ist nicht garantiert, dass es jederzeit und für jegliche dynamische Änderung von Attributen und Sub-Records die korrekte Reihenfolge der Kinder eines records wiedergibt.