Период с начала квартала до конца заданного месяца.
Полное описание, параметры и ограничения
ВариантПериода.МесяцСНачалаКвартала (PeriodVariant.MonthFromBegOfQuarter)
ВариантПериода (PeriodVariant)
МесяцСНачалаКвартала (MonthFromBegOfQuarter)
Доступен, начиная с версии 8.0.
Описание:
Период с начала квартала до конца заданного месяца.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Рассчитать календарные границы варианта МесяцСНачалаКвартала
Период с начала квартала до конца заданного месяца. Опорная дата фиксирована, чтобы результат было удобно проверять.
Где и как запускать
Клиентский модуль управляемой формы внешней обработки. Только толстый клиент.
Подготовка
Создайте внешнюю обработку с управляемой формой, командой РассчитатьПериод и кнопкой.
Запускайте обработчик в толстом клиенте: НастройкаПериода не предназначена для тонкого клиента, веб-клиента или сервера.
&НаКлиенте
Процедура РассчитатьПериод(Команда)
Настройка = Новый НастройкаПериода;
Настройка.ВариантНастройки = ВариантНастройкиПериода.Период;
Настройка.ЗначениеПериода = Дата(2026, 9, 15, 12, 30, 0);
Настройка.ВариантПериода = ВариантПериода.МесяцСНачалаКвартала;
Начало = Настройка.ПолучитьДатуНачала();
Окончание = Настройка.ПолучитьДатуОкончания();
Сообщить(Формат(Начало, "ДФ=dd.MM.yyyy HH:mm:ss"));
Сообщить(Формат(Окончание, "ДФ=dd.MM.yyyy HH:mm:ss"));
Сообщить(Начало <= Настройка.ЗначениеПериода И Окончание >= Настройка.ЗначениеПериода);
КонецПроцедурыРазбор по шагам
ВариантНастройки включает календарный режим Период.
ЗначениеПериода задаёт опорную дату 15 сентября 2026 года.
ВариантПериода определяет вычисление начала и конца; методы возвращают эти границы.
Как проверить результат
Последнее сообщение: Истина, опорная дата входит в рассчитанный период.
Смените опорную дату на 15 февраля 2026 года и сверяйте границы с выбранным вариантом.
Ожидаемый результат
Получены границы календарного периода для указанной опорной даты.
На что обратить внимание
ПроизвольныйИнтервал настраивается иначе и сюда не подставляется.
Чтение настройки не применяет её автоматически к списку документов.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.