Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это формальная грамматика для создания любой команды фигуры:
Обязательные грамматические термины — это текстовые строки, разделенные угловыми скобками ("<>").
Необязательные термины разделены квадратными скобками ("[ ]").
Альтернативные варианты указываются косой чертой ("|").
Повторяющиеся альтернативы указываются многоточием ("...").
Альфа- указывает строку алфавитных букв.
цифра указывает строку чисел.
Символ Unicode-цифра указывает строку юникодных цифр.
Все остальные термины — литералы.
| Срок | Определение |
|---|---|
| <команда фигуры> | SHAPE [<table-exp> [[AS] <псевдоним>]][<shape-action>] |
| <table-exp> | {<}текст команды поставщика>} (<команда фигуры>) | ТАБЛИЦА <имя в кавычках> <цитированное-имя> |
| <действие формы> | APPEND <списка с псевдонимами> | ВЫЧИСЛИТЬ <алиас-поле-список> [ПО <поле-список>] |
| <список полей с псевдонимами> | <псевдоним поля> [, <псевдоним поля...>] |
| <псевдоним поля> | <field-exp> [[AS] <псевдоним>] |
| <field-exp> | (<relation-exp>) | <вычисляемый-exp> | <агрегатные-exp> | <new-exp> |
| <relation_exp> |
<table-exp> [[AS] псевдоним<>] RELATE <RELATION-cond-list> |
| <список условий отношений> | <реляционный конд> [, <реляционный конд>...] |
| <relation-cond> связи | <имя поля> TO <child-ref> |
| <дочерняя ссылка> |
<имя поля> | ПАРАМЕТР <param-ref> |
| <параметр-реф> | <число> |
| <список полей> | <имя поля> [, <имя поля>] |
| <агрегат-exp> | SUM(<квалифицированное-имя-поля>) | AVG(<квалифицированное имя поля>) | MIN(<квалифицированное имя поля>) | MAX(<уточненное имя поля>) | COUNT(<квалифицированный псевдоним> | <>) | STDEV(<квалифицированное имя поля>) | ANY(<квалифицированное имя поля>) |
| <вычисляемый экспонент> | CALC(<выражение>) |
| <квалифицированное имя поля> | <псевдоним>. [псевдоним<>...] поле "<>" |
| <псевдоним> | <цитированное-имя> |
| <имя поля> | <кавычки> [[AS] <псевдоним>] |
| <цитированное-имя> | "<строка>" | '<строка>' | [<строка>] | <имени> |
| <квалифицированное-наименование> | alias[.alias...] |
| <имени> | alpha [ альфа | цифра | _ | # | : | ...] |
| <число> | цифра [цифры...] |
| <new-exp> | НОВЫЙ <field-type> [(<число> [, <число>])] |
| <типа поля> | Тип данных OLE DB или ADO. |
| строка <> | юникод-символ [юникод-символ...] |
| <выражение> | Выражение Visual Basic для приложений, где операнды — это столбцы, отличные от CALC, в той же строке. |
См. также
доступ к строкам в иерархическом наборе записей
Обзор формирования данных
Необходимые поставщики для формирования данных
Shape предложение добавления
Команды фигур в целом
Клаузула Shape COMPUTE
функции Visual Basic для приложений