形式形狀文法
這是用來建立任何圖形命令的正式文法:
必要的文法詞彙是以角括號分隔的文字字串(“<>”。
選擇性字詞會以方括號 (“[ ]” 分隔)。
替代選項由斜線(“|”)表示。
重複的替代專案會以省略號 (“...”) 表示。
Alpha 表示字母串。
數字 表示數字字串。
Unicode-digit 表示 Unicode 數字字串。
所有其他詞彙都是常值。
術語 | 定義 |
---|---|
<shape-command> | SHAPE [<表格-擴展> [[AS] <別名>]][<形狀-操作>] |
<table-exp> | {<provider-command-text>} | (<shape-command>) | TABLE <引號名稱> | <被引用的名稱> |
<形狀動作> | APPEND <名稱別名欄位列表> | COMPUTE <aliased-field-list> [BY <field-list>] |
<別名欄位清單> | <別名字段> [,<別名字段...>] |
<別名欄位> | <field-exp> [[AS] <別名>] |
<外來字段> | (<relation-exp>) <calculated-exp> | <aggregate-exp> | <新增體驗> |
<relation_exp> |
<table-exp> [[AS] <別名>] 關聯 <關係條件列表> |
<relation-cond-list> | <relation-cond> [, <relation-cond>...] |
<關聯性> | <欄位名稱> 至 <child-ref> |
<子參考> |
<欄位名稱> | PARAMETER <param-ref> |
<param-ref> | <號碼> |
<欄位清單> | <欄位名稱> [,<欄位名稱>] |
<aggregate-exp> | SUM(<限定功能變數名稱>) | AVG(<qualified-field-name>) | MIN(<限定功能變數名稱>) | MAX(<合格欄位名稱>) COUNT [<qualified-alias> | <qualified-name>] STDEV(<合格欄位名稱>) ANY(<限定功能變數名稱>) |
<calculated-exp> | CALC(<運算式>) |
<資格欄位名稱> | <別名>。[<別名>...]<欄位名稱> |
<別名> | <被引用名稱> |
<欄位名稱> | <引號名稱> [[AS] <別名>] |
<引用名稱> | “<string>” | '<字串>' [<字串>] | <名稱> |
<限定名稱> | alias[.alias...] |
<名稱> | alpha [ alpha | digit | _ | # | : | ...] |
<數字> | 數字 [數字...] |
<新體驗> | 新的 <字段類型> [(<數字> [, <數字>])] |
<欄位類型> | OLE DB 或 ADO 資料類型。 |
<字串> | unicode-char [unicode-char...] |
<表示式> | Visual Basic for Applications 表達式,其操作數是相同數據列中其他非 CALC 數據行。 |
另請參閱
存取階層式記錄集中的數據列
數據成形概觀
數據成形 的必要提供者
Shape 附加 子句
一般 圖形命令
形狀 COMPUTE 子句
Visual Basic for Applications 函式