Формат текста описания запроса
Соглашения и обозначения
В синтаксических диаграммах языка запросов используются следующие символы:
Символ | Значение |
---|---|
[ ] | В квадратных скобках заключаются необязательные синтаксические элементы. |
[ ]+ | В квадратных скобках со знаком "+ " заключаются обязательные синтаксические элементы, которые могут использоваться один или более раз. |
[ ]* | В квадратных скобках со знаком "* " заключаются необязательные синтаксические элементы, которые могут использоваться один или более раз. |
() | Круглые скобки заключают в себе список параметров. |
| | Вертикальной линией разделяются синтаксические элементы, среди которых нужно выбирать один и только один. |
Зарезервированные слова языка запросов
Ключевые слова – это слова, которые используются языком запросов для обозначения встроенных операторов.
Приведенные далее ключевые слова являются зарезервированными и не могут использоваться в качестве имен внутренних переменных описания запросов. Каждое ключевое слово имеет как минимум два представления – русское и английское. Английское представление является традиционным для языков программирования. Ключевые слова в русском и английском представлении могут свободно смешиваться в одном исходном тексте. Регистр букв ключевых слов не имеет значения. Ниже приведен полный список зарезервированных слов языка запросов в обоих представлениях.
Русский яз. | Английский яз. |
---|---|
Без | Without |
Год | Year |
Групп | Groups |
Группировка | Group |
День | Day |
Документ | Document |
И | And |
Или | Or |
Квартал | Quarter |
Когда | When |
Месяц | Month |
Неделя | Week |
НомерСтроки | LineNum |
Обрабатывать | Process |
ОбрабатыватьДокументы | ProcessDocuments |
ОбрабатыватьОперации | PrосessOperations |
Период | Period |
ПериодЖурнала | Journal Period |
По | By |
По | Till |
С | From |
СтрокаДокумента | Document Line |
Упорядочить | Order |
Условие | Condition |
Функция | Function |
Все ключевые слова могут быть набраны в любом регистре (верхний и нижний), например: Функция, ФУНКЦИЯ, фУНКЦИЯ.
Комментарий
Комментарий в тексте описания запроса начинается парой символов //и заканчивается концом строки.
Пример:
// Это — комментарий Группировка Кат; // Это тоже комментарий