Command


Exekverar ett xtt-kommando vid Klick MB1 på objektet.

Attribut                                Beskrivning
Command.Command                         Xtt-kommando som exekveras vid mus-klick
                        på objektet.
Tillägg till xtt-kommando syntaxen

$object

$object kommer att ersättas av det aktuella objektet i en objekts bild,
eller av den aktuella hierarkin i en hierarki-bild.

$hostobject

En speciell syntax for HostObject dynamik där $hostobject kommer att
ersättas av det aktuella host objektet.

&(attribut-referens)

Strängen för attribut-referenser av typen '&(attributnamn)' kommer att ersättas av
innehållet i attributreferensen. Antag att det finns en vektor, H1-ObjectList.ObjArray,
med attributreferenser som pekar på objekt för vilka objektsbilden ska visas.
Med kommandot

> open graph /class /instance=&(H1-ObjectList.ObjArray[0])

öppnas objektgrafen för objektet i första elementet. Man kan även ange dubbla led av
attributreferenser med syntaxen &(&(attribut-referens)).

Array index replacement
Ett Int32 eller UInt32 attribut can användas för vektor index med syntaxen
[&(integer-attribute)]. Med kommandot

> open graph /class /instance=H1-Plates[&(H1-CurrentIndex.ActualValue)]

kommer element indexet för H1-Plates att hämtas från det aktuella värdet
av H1-CurrentIndex.ActualValue.

Parent object references
Med .< tas det föregående attributet bort i ett attributnamn.
H1-Plates.Data.<.CurrentIndex kommer att resultera i H1-Plates.CurrentIndex.
Detta kan användas i objektsbilder i kombination med $object. Till exempel

> open graph /class /instance=$object.<

kommer att öppna objektsbilden för objektet som innehåller det aktuella objektet.

-< syntaxen är likartad och används för objektshierarkier.
H1-Pumps-P1<- kommer att resultera i H1-Pumps. Det gör det möjligt att adressera
förälderobjekt i hierarkibilder. Till exempel

> open graph /class /instance=$object-<

kommer att öppna objektsbilden för förälderobjektet.