PCB Matrix Format
by Numerical Innovations, Inc. (www.numericalinnovations.com)
Get/Set Global Variables

Get and Set global variables that may used throughout the entire matrix app.

Note
All Global variable references must be denoted with: @
Global variables defined in the root element, may not be denoted with: @ (due to XML naming restrictions)
All Global variables are stored as text strings.

Matrix Variables usage.
Matrix Variables may be referenced/used thoughout the entire matrix file, however to distinguish as a matrix variable it must be denoted with: @


<GetVar>NAME,VALUE</GetVar>
<SetVar>NAME,VALUE</SetVar>

Global Variables are assigned as an XML attribute with Name="Value" pair in the .
NAME: Name of the global variable (no spaces and must follow XML naming restrictions)
VALUE: Default value if any for the matrix variable. Default: ""

<SetVar>@myPN,45-6523-12A Rev.B</SetVar>
<SetVar>@var1,{{@var2/25.4}}</SetVar>
<GetVar>@myPN22,@newPN22</GetVar>
Note
Important! THE FOLLOWING GLOBAL VARIABLES ARE RESERVERD, AND SHOULD NOT BE USED:
@active, @current, @first, @last, @next, @previous, @result
@Top, @Left, @Right, @Bottom, @CenterX, @CenterY, @LowerLeft,
@UpperLeft, @LowerRight, @UpperRight, @MarginTop, @MarginLeft,
@MarginRight, @MarginBottom