КонстантаМенеджерЗначения.<Имя константы>.ЗаписьИсторииДанных

Свойства · WriteDataHistory

Тип: ПараметрыЗаписиИсторииДанных. Используется для управления записью версии истории данных.

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

КонстантаМенеджерЗначения.<Имя константы>.ЗаписьИсторииДанных (ConstantValueManager.<Constant name>.WriteDataHistory)

КонстантаМенеджерЗначения.<Имя константы> (ConstantValueManager.<Constant name>)

ЗаписьИсторииДанных (WriteDataHistory)

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

Использование:
Только чтение.
Описание:
Тип: ПараметрыЗаписиИсторииДанных.
Используется для управления записью версии истории данных.
Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.

Использование в версии:

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

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

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

Подготовить комментарий истории собственной константы

ЗаписьИсторииДанных — готовый объект параметров. Само readonly-свойство не заменяется другим объектом.

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

Сервер собственной учебной базы; также толстый клиент или внешнее соединение, если это разрешено указанным API.

Подготовка

  1. Только собственная учебная конфигурация. Все указанные имена сначала создайте в Конфигураторе; объекты рабочей базы не заменяйте. Здесь код не запускается.

  2. Создайте числовую константу УчебнаяСумма с включенной историей данных. Блок серверный; значения константы и версии истории здесь не записываются.

&НаСервереБезКонтекста
Процедура ПодготовитьИсториюУчебнойКонстанты()
    ЗначениеКонстанты = Константы.УчебнаяСумма.СоздатьМенеджерЗначения();
    ЗначениеКонстанты.Прочитать();
    ПараметрыИстории = ЗначениеКонстанты.ЗаписьИсторииДанных;
    ПараметрыИстории.КомментарийВерсии = "Учебная подготовка суммы";
    ЗначениеКонстанты.УстановитьКомментарийВерсииИсторииДанных();
    Сообщить("Комментарий параметров: " + ПараметрыИстории.КомментарийВерсии);
КонецПроцедуры

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

  1. Получите реальный менеджер значения константы.

  2. Измените комментарий в его параметрах истории.

  3. Посмотрите объявленный вызов метода без аргументов.

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

  1. Readonly ЗаписьИсторииДанных не присваивается.

  2. Комментарий показывается из параметров; новая сохраненная версия не объявляется созданной.

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

Подготовлены параметры истории собственной константы.

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

  1. Установленная справка объявляет этот метод без параметров, хотя описание говорит о комментарии. Не добавляйте строковый аргумент по аналогии с документом; это ограниченный пример сигнатуры, не подтверждение сохранения версии.

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

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

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

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

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