2 378 документов
← К списку

ПриОпределенииВозможностиЗаменыЭлементов

страница

Позволяет реализовать дополнительные проверки для пар ссылок на возможность замены одной на другую. Например, можно запретить заменять друг на друга номенклатуру разных видов. Базовые проверки на запрет замены групп и ссылок разных типов производятся предварительно перед вызовом этого обработчика.

Синтаксис

Процедура ПриОпределенииВозможностиЗаменыЭлементов(Знач ИмяОбъектаМетаданных, Знач ПарыЗамен, Знач ПараметрыЗамены, НедопустимыеЗамены) Экспорт

Параметры

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

Доступность

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