Creating a variable
In the Source view, you create a variable using a <create> element.
There is a containing element called <vars> that contains all the
variables in the macro script, and there is a <create> element
for each variable. Figure 1 shows
a <vars> element that contains five <create> elements:
Figure 1. Sample <vars>
element
In Figure 1, the <vars> element
creates one variable from each of the standard data types (string,
integer, double, boolean, and field). <vars>
<create name="$strAccountName$" type="string" value="" />
<create name="$intAmount$" type="integer" value="0" />
<create name="$dblDistance$" type="double" value="0.0" />
<create name="$boolSignedUp$" type="boolean" value="false" />
<create name="$fldFunction$" type="field" />
</vars>
You must put all variable creations (<create> elements) inside the <vars> element. The <vars> element itself must appear after the <import> element, if any (see the next section), and before the first macro screen (<screen> element).