Судьба иероглиф

Переопределить предопределенное

Говорят, что нельзя изменить предначертанное… Похоже, у фирмы 1С своё мнение на этот счет. В релизе платформы 8.3.5 помимо прочего появилась возможность переобозначить предопределенный элемент любому элементу в информационной базе. Для этого нужно всего лишь изменить стандартный реквизит ИмяПредопределенныхДанных.

Осуществить это можно следующими способами:

1) Программно. Конструкцией вида

ОбъектДанных.ИмяПредопределенныхДанных = "МойЭлемент"; 
ОбъектДанных.Записать();

Например, в консоли кода;

2) При помощи групповой обработки Инструментария Разработчика, воспользовавшись функцией «Установка реквизитов»;

3) С помощью специальной несложной обработки

Алгоритм простой: создаем предопределенный элемент в кофигураторе, запускаем ИБ в режиме предприятия, открываем обработку, выбираем тип метаданных, появляется список предопределенных элементов, выбираем нужный элемент базы, нажимаем кнопку «Применить переназначение элементов». Готово.

Установка предопределенных элементов screen

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *