Macro Expansion

DashBoard includes several pre-defined macros which expand into specific useful information. The following macros are supported:

 

Macro

Description

%frame%

Expands to the node-id of the current frame

%device%

Expands to the node-id of the current device or card node

%slot%

Expands to the node-id of the specified slot within the current frame

%value%

Expands to a parameter’s value

%widget%

Expands to a widget’s id

%const%

Expands to a lookup value

%baseoid%

Expands to a widget’s baseOID

%fully-qualified-id%

Expands to the full element id hierarchy

%panel-path%

Expands to the path of the current CustomPanel

%app-path%

Expands to the DashBoard installation directory

%id%

Expands to the id of the current component

%eval[ogscript]%

Performs a regular expression expansion