ПриОпределенииВозможностиЗаменыЭлементов
страницаПозволяет реализовать дополнительные проверки для пар ссылок на возможность замены одной на другую. Например, можно запретить заменять друг на друга номенклатуру разных видов. Базовые проверки на запрет замены групп и ссылок разных типов производятся предварительно перед вызовом этого обработчика.
Синтаксис
Процедура ПриОпределенииВозможностиЗаменыЭлементов(Знач ИмяОбъектаМетаданных, Знач ПарыЗамен, Знач ПараметрыЗамены, НедопустимыеЗамены) ЭкспортПараметры
ИмяОбъектаМетаданных— Строка - полное имя ссылочного объекта метаданных, замена элементов которого производится. Например, "Справочник.Контрагенты".ПарыЗамен— Соответствие из КлючИЗначение:- Ключ - ЛюбаяСсылка - что будет заменено
- Значение - ЛюбаяСсылка - на что будет заменено
ПараметрыЗамены— Структура - действие с заменяемыми элементами:- СпособУдаления - Строка - может принимать значения:
"Непосредственно"— Если после замены ссылка нигде не используется, то она будет удалена непосредственно;"Пометка"— Если после замены ссылка не используется, то она будет помечена на удаление. При других значениях заменяемая ссылка не будет изменена.
НедопустимыеЗамены— Соответствие из КлючИЗначение:- Ключ - ЛюбаяСсылка - заменяемая ссылка
- Значение - Строка - описание, почему замена недопустима. Если все замены допустимы, то возвращается пустое соответствие Расположение Общий модуль ПоискИУдалениеДублейПереопределяемый
Доступность
Сервер, Толстый клиент, Внешнее соединение