ВариантПериода.ДеньСНачалаКвартала

Свойства · DayFromBegOfQuarter

Период с начала квартала до заданного дня.

Полное описание, параметры и ограничения

ВариантПериода.ДеньСНачалаКвартала (PeriodVariant.DayFromBegOfQuarter)

ВариантПериода (PeriodVariant)

ДеньСНачалаКвартала (DayFromBegOfQuarter)

Доступен, начиная с версии 8.0.

Описание:
Период с начала квартала до заданного дня.
Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Рассчитать календарные границы варианта ДеньСНачалаКвартала

Период с начала квартала до заданного дня. Опорная дата фиксирована, чтобы результат было удобно проверять.

Где и как запускать

Клиентский модуль управляемой формы внешней обработки. Только толстый клиент.

Подготовка

  1. Создайте внешнюю обработку с управляемой формой, командой РассчитатьПериод и кнопкой.

  2. Запускайте обработчик в толстом клиенте: НастройкаПериода не предназначена для тонкого клиента, веб-клиента или сервера.

&НаКлиенте
Процедура РассчитатьПериод(Команда)
    Настройка = Новый НастройкаПериода;
    Настройка.ВариантНастройки = ВариантНастройкиПериода.Период;
    Настройка.ЗначениеПериода = Дата(2026, 9, 15, 12, 30, 0);
    Настройка.ВариантПериода = ВариантПериода.ДеньСНачалаКвартала;
    Начало = Настройка.ПолучитьДатуНачала();
    Окончание = Настройка.ПолучитьДатуОкончания();
    Сообщить(Формат(Начало, "ДФ=dd.MM.yyyy HH:mm:ss"));
    Сообщить(Формат(Окончание, "ДФ=dd.MM.yyyy HH:mm:ss"));
    Сообщить(Начало <= Настройка.ЗначениеПериода И Окончание >= Настройка.ЗначениеПериода);
КонецПроцедуры

Разбор по шагам

  1. ВариантНастройки включает календарный режим Период.

  2. ЗначениеПериода задаёт опорную дату 15 сентября 2026 года.

  3. ВариантПериода определяет вычисление начала и конца; методы возвращают эти границы.

Как проверить результат

  1. Последнее сообщение: Истина, опорная дата входит в рассчитанный период.

  2. Смените опорную дату на 15 февраля 2026 года и сверяйте границы с выбранным вариантом.

Ожидаемый результат

Получены границы календарного периода для указанной опорной даты.

На что обратить внимание

  1. ПроизвольныйИнтервал настраивается иначе и сюда не подставляется.

  2. Чтение настройки не применяет её автоматически к списку документов.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.