РежимСокращенияТипа (TypeReductionMode)
РежимСокращенияТипа (TypeReductionMode)
Доступен, начиная с версии 8.3.25.
Значения
Запрещать (Deny)ПреобразовыватьЗначения (TransformValues)
УдалятьДанные (DeleteData)
Описание:
Содержит варианты действий над данными в процессе обновления конфигурации базы данных в случае, если значение не может быть преобразовано к новому типу данных без потери информации.
Например:
- уменьшена разрядность числа,
- значение типа "Дата и время" заменено на значение типа "Дата",
- из составного типа удален тип.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Пример:
| РежимСокрТипа = Метаданные.Справочники.Справочник1. СтандартныеРеквизиты["Владелец"].РежимСокращенияТипа; Режимы = Метаданные.СвойстваОбъектов.РежимСокращенияТипа; Если РежимСокрТипа = Режимы.ПреобразовыватьЗначения Тогда Сообщить("При удалении владельца справочника элементы не будут " "удалены, а значение стандартного реквизита Владелец станет " "Неопределено."); ИначеЕсли РежимСокрТипа = Режимы.Запрещать Тогда Сообщить("При удалении владельца справочника будет ошибка " "обновления конфигурации базы данных, если в справочнике " "есть элементы, подчинённые удалённому владельцу."); ИначеЕсли РежимСокрТипа = Режимы.УдалятьДанные Тогда Сообщить("При удалении владельца справочника элементы, " "подчинённые удалённому владельцу, будут удалены."); КонецЕсли; |
См. также:
ОписаниеСтандартногоРеквизита, свойство РежимСокращенияТипаОбъектМетаданных: Измерение, свойство РежимСокращенияТипа
Использование в версии:
Доступен, начиная с версии 8.3.25.