Типовая БП 3.0. (почти)
На форме документа СписокЗначений. Рядом кнопка "Подбор" с командой.
Из документа открываю подбор договоров для дальнейшего заполнения списка(СписокДоговоров) на форме документа.
ЗначениеОтбора = Новый Структура("Владелец",Объект.Контрагент);
ПараметрыПодбора = Новый Структура("Отбор", ЗначениеОтбора);
Форма = ПолучитьФорму("Справочник.ДоговорыКонтрагентов.Форма.ФормаВыбора", ПараметрыПодбора,Элементы.СписокДоговоров);
Форма.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
Форма.ЗакрыватьПриВыборе = Ложь;
Форма.Открыть();
Как при подборе проверять СписокДоговоров на дубли ?
Обязательное условие-не трогать справочник договоров.
(1) Не то. Да и по обычным формам, по 7-ке тоже дофига.
Я ведь сначала искал прежде чем здесь вопрос задать.
Вопрос не про поиск и удаление дублей в справочнике . И не про создание СВОЕЙ формы подбора.
Мне нужно, чтобы при очередном выборе в существующей типовой форме подбора, в Элементы.СписокДоговоров залетало с предварительной проверкой, вдруг такое значение уже выбрано.
Курочить модуль справочника договоров-не вариант.