Системное значение участвует в реальном фильтре / настройке метаданных / снимке состояния, а не возвращается из неизвестного объекта.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Основной блок — тело собственной серверной процедуры / кнопки обычной формы, толстый клиент. Используйте только своё учебное окружение и штатные права; режим привилегий не включается.
ФактическийПериод = ПолучитьПериодРазделенияХраненияДанныхЖурналаРегистрации();
Если ФактическийПериод = ПериодРазделенияХраненияДанныхЖурналаРегистрации.Час Тогда
Сообщить("В журнале установлен выбранный период разделения: Час");
Иначе
Сообщить("Текущая настройка разделения: " + Строка(ФактическийПериод));
КонецЕсли;Разбор по шагам
Подготовьте указанный собственный объект и штатные права.
Получите реальные данные документированным вызовом.
Сравните / отберите выбранное значение, не изменяя рабочую политику и не вызывая аварий ради примера.
Как проверить результат
Читается настройка физического разделения хранения, не срок удаления старых событий.
НеИспользовать не означает «журнал выключен». Код не меняет хранение, не выгружает файл и не очищает журнал.
Ожидаемый результат
Получен понятный ограниченный результат и отделён от недоказанных действий.
На что обратить внимание
Пустой результат не превращается в утверждение об успешном обновлении / отсутствии любых ошибок.
BSL, запись журнала, обновление конфигурации, загрузка расширений и работа шины при сборке HTML не выполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.