Иллюстрированный самоучитель по языку системы 1С:Предприятие

Формат текста описания запроса

Соглашения и обозначения

В синтаксических диаграммах языка запросов используются следующие символы:

Символ Значение
[ ] В квадратных скобках заключаются необязательные синтаксические элементы.
[ ]+ В квадратных скобках со знаком "+ " заключаются обязательные синтаксические элементы, которые могут использоваться один или более раз.
[ ]* В квадратных скобках со знаком "* " заключаются необязательные синтаксические элементы, которые могут использоваться один или более раз.
() Круглые скобки заключают в себе список параметров.
| Вертикальной линией разделяются синтаксические элементы, среди которых нужно выбирать один и только один.

Зарезервированные слова языка запросов

Ключевые слова – это слова, которые используются языком запросов для обозначения встроенных операторов.

Приведенные далее ключевые слова являются зарезервированными и не могут использоваться в качестве имен внутренних переменных описания запросов. Каждое ключевое слово имеет как минимум два представления – русское и английское. Английское представление является традиционным для языков программирования. Ключевые слова в русском и английском представлении могут свободно смешиваться в одном исходном тексте. Регистр букв ключевых слов не имеет значения. Ниже приведен полный список зарезервированных слов языка запросов в обоих представлениях.

Русский яз. Английский яз.
Без 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

Все ключевые слова могут быть набраны в любом регистре (верхний и нижний), например: Функция, ФУНКЦИЯ, фУНКЦИЯ.

Комментарий

Комментарий в тексте описания запроса начинается парой символов //и заканчивается концом строки.

Пример:

// Это — комментарий

Группировка Кат; // Это тоже комментарий
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.