ПланВидовХарактеристикОбъект.<Имя плана видов характеристик>.УстановитьКомментарийВерсииИсторииДанных

Методы · SetDataHistoryVersionComment

Устанавливает комментарий версии объекта.

Синтаксис

УстановитьКомментарийВерсииИсторииДанных(<Комментарий>)
Полное описание, параметры и ограничения

ПланВидовХарактеристикОбъект.<Имя плана видов характеристик>.УстановитьКомментарийВерсииИсторииДанных (ChartOfCharacteristicTypesObject.<Chart of characteristic types name>.SetDataHistoryVersionComment)

ПланВидовХарактеристикОбъект.<Имя плана видов характеристик> (ChartOfCharacteristicTypesObject.<Chart of characteristic types name>)

УстановитьКомментарийВерсииИсторииДанных (SetDataHistoryVersionComment)

Не рекомендуется использовать, начиная с версии 8.3.15.

Рекомендуется использовать:

КомментарийВерсии

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

Синтаксис:
УстановитьКомментарийВерсииИсторииДанных(<Комментарий>)
Параметры:

<Комментарий> (обязательный)
Тип: Строка.
Комментарий версии объекта.
Строка, превышающая максимально допустимую длину в 1024 символа, будет обрезана.
Описание:

Устанавливает комментарий версии объекта.

Доступность:

Сервер, толстый клиент, внешнее соединение.

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

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

Не рекомендуется использовать, начиная с версии 8.3.15.

Описание изменено в версии 8.3.15.

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

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

Создать собственную характеристику с комментарием истории

Объект создается менеджером плана, а readonly-свойство истории предоставляет свои параметры.

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

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

Подготовка

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

  2. Создайте свой план характеристик УчебныеСвойства с историей и разрешенным типом Число, строковым кодом не короче 4. DEMO должен быть свободен.

&НаСервереБезКонтекста
Процедура СоздатьУчебнуюХарактеристику()
    Вид = ПланыВидовХарактеристик.УчебныеСвойства.СоздатьЭлемент();
    Вид.Код = "DEMO";
    Вид.Наименование = "Учебное числовое свойство";
    Квалификаторы = Новый КвалификаторыЧисла(9, 2, ДопустимыйЗнак.Неотрицательный);
    Вид.ТипЗначения = Новый ОписаниеТипов("Число", Квалификаторы);
    История = Вид.ЗаписьИсторииДанных;
    История.КомментарийВерсии = "Создано собственное свойство";
    Вид.УстановитьКомментарийВерсииИсторииДанных(История.КомментарийВерсии);
    Вид.Записать();
    Сообщить("Характеристика: " + Строка(Вид.Ссылка));
КонецПроцедуры

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

  1. Создайте реальный новый элемент плана.

  2. Задайте разрешенный тип и комментарий.

  3. Запишите только собственную характеристику.

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

  1. Не присваивается новый объект свойству ЗаписьИсторииДанных.

  2. Код не заменяет существующую характеристику.

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

В будущем запуске создана собственная характеристика с комментарием.

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

  1. План должен разрешать показанный числовой тип с квалификаторами 9,2. Для другого типа характеристики согласуйте его с метаданными; не обещайте произвольную точность.

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

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

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

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

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