ЗаписьИсторииДанных — готовый объект параметров. Само readonly-свойство не заменяется другим объектом.
Где и как запускать
Сервер собственной учебной базы; также толстый клиент или внешнее соединение, если это разрешено указанным API.
Подготовка
Только собственная учебная конфигурация. Все указанные имена сначала создайте в Конфигураторе; объекты рабочей базы не заменяйте. Здесь код не запускается.
Создайте числовую константу УчебнаяСумма с включенной историей данных. Блок серверный; значения константы и версии истории здесь не записываются.
&НаСервереБезКонтекста
Процедура ПодготовитьИсториюУчебнойКонстанты()
ЗначениеКонстанты = Константы.УчебнаяСумма.СоздатьМенеджерЗначения();
ЗначениеКонстанты.Прочитать();
ПараметрыИстории = ЗначениеКонстанты.ЗаписьИсторииДанных;
ПараметрыИстории.КомментарийВерсии = "Учебная подготовка суммы";
ЗначениеКонстанты.УстановитьКомментарийВерсииИсторииДанных();
Сообщить("Комментарий параметров: " + ПараметрыИстории.КомментарийВерсии);
КонецПроцедурыРазбор по шагам
Получите реальный менеджер значения константы.
Измените комментарий в его параметрах истории.
Посмотрите объявленный вызов метода без аргументов.
Как проверить результат
Readonly ЗаписьИсторииДанных не присваивается.
Комментарий показывается из параметров; новая сохраненная версия не объявляется созданной.
Ожидаемый результат
Подготовлены параметры истории собственной константы.
На что обратить внимание
Установленная справка объявляет этот метод без параметров, хотя описание говорит о комментарии. Не добавляйте строковый аргумент по аналогии с документом; это ограниченный пример сигнатуры, не подтверждение сохранения версии.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.