共用方式為


正式形狀文法

這是用來建立任何圖形命令的正式文法:

  • 必要的文法詞彙是以角括號分隔的文字字串(“<>”。

  • 選擇性字詞會以方括號 (“[ ]” 分隔)。

  • 替代選項由斜線(“|”)表示。

  • 重複的替代專案會以省略號 (“...”) 表示。

  • Alpha 表示字母串。

  • 數字 表示數字字串。

  • Unicode-digit 表示 Unicode 數字字串。

所有其他詞彙都是常值。

術語 定義
<形狀指令> SHAPE [<表格-擴展> [[AS] <別名>]][<形狀-操作>]
<table-exp> {<provider-command-text>} |

(<shape-command>) |

TABLE <引號名稱> |

<被引用的名稱>
<形狀動作> APPEND <名稱別名欄位列表> |

計算 <aliased-field-list> [依照 <field-list>]
<別名欄位清單> <別名字段> [,<別名字段...>]
<別名欄位> <field-exp> [[AS] <別名>]
<外來字段> (<relation-exp>)

<calculated-exp> |

<aggregate-exp> |

<新增體驗>
<relation_exp> <table-exp> [[AS] <別名>]

關聯 <關係條件列表>
<關係-條件-清單> <relation-cond> [, <relation-cond>...]
<關聯性> <欄位名稱> 至 <child-ref>
<子參考> <欄位名稱> |

參數 <param-ref>
<param-ref> <號碼>
<欄位清單> <欄位名稱> [,<欄位名稱>]
<聚合-扩展> SUM(<限定功能變數名稱>) |

AVG(<qualified-field-name>) |

MIN(<限定功能變數名稱>) |

MAX(<合格欄位名稱>)

COUNT [<qualified-alias> | <qualified-name>]

STDEV(<合格欄位名稱>)

ANY(<限定功能變數名稱>)
<計算-運算> 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 函式