正式形状语法
这是用于创建任何形状命令的正式语法:
必需的语法术语是由尖括号分隔的文本字符串(“<>” )。
可选术语用方括号(“[ ]”)分隔。
替代项由 virgule (“|”) 指示。
重复的替代项由省略号(“...”)指示。
Alpha 表示一串字母序列。
数字 表示数字字符串。
Unicode 数字 表示一串 Unicode 数字。
所有其他术语都是文本。
术语 | 定义 |
---|---|
<形状指令> | SHAPE [<table-exp> [[AS] <别名>]][<shape-action>] |
<table-exp> | {<provider-command-text>} | (<形状命令>) | TABLE <带引号的名称> | <引号名称> |
<形状操作> | 追加 <别名字段列表> | COMPUTE <别名字段列表> [按 <字段列表>] |
<aliased-field-list> | <别名字段> [, <别名字段...>] |
<别名字段> | <field-exp> [[AS] <别名>] |
<现场经验> | (<relation-exp>) | <计算表达式> | <aggregate-exp> | <新实验> |
<relation_exp> |
<table-exp> [[AS] <别名>] RELATION <relation-cond-list> |
<relation-cond-list> | <relation-cond> [,<relation-cond>...] |
<关系> | <字段名称> TO <child-ref> |
<child-ref> |
<字段名称> | PARAMETER <param-ref> |
<param-ref> | <数字> |
<字段列表> | <字段名称> [<字段名称>] |
<aggregate-exp> | SUM(<合格字段名称>) AVG(<资格字段名>) MIN(<合格字段名称>) MAX(<合格字段名>) COUNT(<qualified-alias> | <qualified-name>) | STDEV(<qualified-field-name>) | ANY(<合格字段名称>) |
<计算-exp> | CALC(<表达式>) |
<合格字段名称> | <别名>。[<别名>...]<字段名称> |
<别名> | <引用名称> |
<字段名称> | <quoted-name> [[AS] <别名>] |
<引号名称> | “<字符串>” | '<string>' | [<字符串>] | <名称> |
<限定名称> | alias[.alias...] |
<名称> | alpha [ 字母 | 数字 | _ | # | : | ...] |
<编号> | 数字 [数字...] |
<new-exp> | 新 <字段类型> [(<数字> [,<数字>)]] |
<字段类型> | OLE DB 或 ADO 数据类型。 |
<字符串> | unicode-char [unicode-char...] |
<表达式> | Visual Basic for Applications 表达式,其操作数是同一行中的其他非 CALC 列。 |
另请参阅
访问分层记录集中的行
数据整形概述
数据整形所需的提供程序
Shape APPEND 子句
形状命令概述
Shape COMPUTE 子句
Visual Basic for Applications 函数