共用方式為


形式形狀文法

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

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

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

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

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

  • 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 函式