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