您可以引用先前定义变量以返回它的值。
要在 Net.Data 宏中引用一个变量,可在$( 和 ) 中指定变量名。例如:
$(variableName) $(homeURL)
当 Net.Data 发现一个变量引用时,它用值来替换变量引用。
要将变量作为 HTML 的一部分使用,可在 HTML 块中引用它们。 例如,如果您定义了变量 homeURL:
%DEFINE homeURL="http://www.ibm.com/"
您可以指向主页为 $(homeURL) 并创建一个链接:
<A href="$(homeURL)">Home page</A>
可以在 Net.Data 宏的任何部分引用变量。如果变量在被引用时尚未被定义, Net.Data 将定义此变量并为它赋一个空的初始值。如果变量在被引用时尚未被定义, Net.Data 将返回一个空字符串。Net.Data 不定义变量。
限制:不允许循环引用。例如,当引用了变量,并且已求出了最后的值时, 下面的 DEFINE 语句结果出错:
%DEFINE a="$(b)" %DEFINE b="$(a)"