Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Variables for design-time substitution

Code

Syntax

Description
BK
{BK:<var name>}
Definies a block variable.

Block variables are replaced during design-time when a library element is instantiated on a visualization page.

...

Click menu Views / Variables to trigger visibility of the Variables pane. It contains a list of variables available to the current selection. Following varibles types are available:

Code

Syntax

Description
MA
{MA:<var name>}
Variable of parent object (sequence: GR/LA/PG/WS)
GR
{GR:<var name>}
Variable of a group object
LA
{LA:<var name>}
Variable of a layer object
PG
{PG:<var name>}
Variable of a page object
WS
{WS:<var name>}
Variable of a workspace object
OB
{OB:<var name>}

Variable of the current graphic object

OV
{OV:<graphic object id>.<var name>}
{OV:this.<var name>}

Object variable of the graphic object with the given ID.

The referenced object has to be on the same visualization page as the referencing object.

Use this for the graphic object id to get properties of the current object.

IV
{IV:<Item ID>}
{IV:this}

Item value

this uses the value of the last item ID written to the control

IP
{IP:<Item ID>.<Property Nr>}
{IP:this.<Property Nr>}

Value of an item’s property (e.g. {IP:"NETx\VIRTUAL\Simulation\Device\Fassade".3 } yields the value of property ID 3 (i.e. Quality) of the item)

this uses the last item written to the control




CH
{CH:<character code>}

Special character. Possible character codes are

  • NL: newline
SV
{SV:<var name>}

System variable. Possible variable names are

  • USERNAME: name of the current user
  • PAGENAME: name of the current page
  • PROJECTNAME: name of the running visualization project
VT{VT:<key>.<Index value>) }Variable of Excel file nxaVarTable.xslx (in Visu project's DataFiles folder)
OT{OT:<Index value>}The control name must be identically with the variable name within the first column of the Excel file.