Тип дополнения периодами.
Полное описание, параметры и ограничения
ТипДополненияПериодамиСхемыЗапроса (QuerySchemaPeriodAdditionType)
ТипДополненияПериодамиСхемыЗапроса (QuerySchemaPeriodAdditionType)
Доступен, начиная с версии 8.3.5.
Значения
БезДополнения (NoAddition)
Год (Year)
Декада (TenDays)
День (Day)
Квартал (Quarter)
Месяц (Month)
Минута (Minute)
Неделя (Week)
Полугодие (HalfYear)
Секунда (Second)
Час (Hour)
Описание:
Тип дополнения периодами.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Использование в версии:
Доступен, начиная с версии 8.3.5.
Методическая информация
Практические примеры
Использовать ТипДополненияПериодамиСхемыЗапроса.БезДополнения на собственных данных
Настраивается контрольная точка итогов собственной схемы запроса по реальному полю даты Период. Границы — строки выражений языка запросов, не значения Дата встроенного языка.
Где и как запускать
Тело серверной процедуры собственной учебной обработки; данные созданы в памяти.
Подготовка
Основной код вставьте в тело серверной процедуры своей учебной обработки. Все исходные значения создаются в памяти из констант; файлы и сеть не используются.
Схема = Новый СхемаЗапроса;
Схема.РежимКомпоновкиДанных = Ложь;
Схема.УстановитьТекстЗапроса("ВЫБРАТЬ ДАТАВРЕМЯ(2026, 10, 1) КАК Период, 3 КАК Количество
|ИТОГИ СУММА(Количество) ПО Период");
Выбор = Схема.ПакетЗапросов.Получить(0);
Точка = Выбор.КонтрольныеТочкиИтогов.НайтиПоИмениКолонки("Период");
Точка.ТипДополненияПериодами = ТипДополненияПериодамиСхемыЗапроса.БезДополнения;
Сообщить(Схема.ПолучитьТекстЗапроса());
Сообщить("Сформирован текст запроса; выполнение запускается отдельно");Разбор по шагам
Создаём настоящий собственный документ / схему, а не принимаем неизвестный объект.
Настраивается контрольная точка итогов собственной схемы запроса по реальному полю даты Период. Границы — строки выражений языка запросов, не значения Дата встроенного языка.
Наблюдаем фактический результат сравнения, сериализации, сформированный запрос или отображение в явно указанном клиенте.
Как проверить результат
Показан сформированный текст собственного запроса. БезДополнения не получает искусственные границы периодов.
Для остальных режимов диапазон ограничен пятью секундами, чтобы учебный пример не породил миллионы секундных периодов. Это изменение определения запроса, не уже вычисленный итог.
Ожидаемый результат
Конкретное значение использовано соответствующим реальным API собственного объекта.
На что обратить внимание
Дополнение периодами применяется к полю даты, не к наименованию или числовому ресурсу.
НачалоПериодаДополнения / КонецПериодаДополнения имеют тип Строка и содержат выражения запроса.
Общие итоги и контрольные точки по полям — разные части схемы. Выполнение запроса и обход итогов здесь не заявляются.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.