一个 Net.Data 宏是一个普通文本文件,它由一系列 Net.Data 宏语言语句组成。每个 语句由一个或多个语言结构组成,而语言结构由关键字、特殊字符、字符串、名称 和变量所组成。以下图例描述了一个在语法上有效的 Net.Data 宏的总体结构。请 参阅"语言结构",以了解总体结构中每个元素的详细语法。
+-------------------------------------------+
| +--------------------+ +--------------+ |
v v | v | |
>>--------------------------------html 模块--------------------><
|-注解模块---------|
|-定义语句---------|
|-定义模块---------|
|-函数模块---------|
|-宏 if 模块-------|
|-包含语句---------|
|-include_url 语句-|
+-消息模块---------+
Net.Data 宏包括两部分:声明部分和 HTML 部分。您可以以任何顺序多次使用 这些部分。
Net.Data 宏语言是一种自由形式的语言,允许您灵活地编写自己的宏。Net.Data 宏 中一行的长度不能超过 64K 字节。除非特别说明,否则将忽略额外的空格字符。每 个 Net.Data 宏语言结构都将在以下章节中描述,同时还描述用于定义语言结构的其它 几个元素。Net.Data 宏语言支持 DB2 WWW Connection 语言成分,以提供向后兼容 能力。尽管在附录 A. "DB2 WWW Connection"中也描述了这些语言成份,但我们建议您 使用 Net.Data 的相应功能。
这些例子描述了在宏文件中使用语言结构、变量、函数和其它成分的几种方法。您 可以从以下 Net.Data Web 页中下载这些例子和演示程序:
http://www.software.ibm.com/data/net.data