Все привет.
Есть документ, с двумя ТЧ.
1 ТЧ - документы.
2 ТЧ - товары из документов из первой ТЧ.
На форме есть кнопки:
ДОБАВИТЬ - построчное добавление документов в ТЧ с документами.
Заполнить - по определенному алгоритму.
Подобрать - подобрать товары (открытие формы подбора), заполняем ТЧ с товарами.
задача - добавить кнопку МНОЖЕСТВЕННОГО Подбора документов в ТЧ документы.
Конфигурация типовая на БСП.
Сделал расширение
добавил кнопку на форму.
делал по статье
https://infostart.ru/1c/articles/1233756/
(ПРИМЕР 4)
В итоге
процедуру ОБРАБОТКАВЫБОРА - использовать я не могу, так как она используется уже для команды ПОДОБРАТЬ (ТОВАРЫ).
Если делаю вот так:
&НаКлиенте
Процедура КомандаОткрытьФормуВыбора(Команда)
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("РежимВыбора",Истина);
ПараметрыФормы.Вставить("МножественныйВыбор",Истина); ///Если хотим несколько значений
ОбработкаВыбора = Новый ОписаниеОповещения("ПриЗакрытииФормыВыбора", ЭтаФорма,"ПодборРеализации");
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаВыбора",ПараметрыФормы,
ЭтаФорма, , , , ОбработкаВыбора);
КонецПроцедуры
&НаСервере
Процедура ПриЗакрытииФормыВыбора(Значение, ДопПараметры) Экспорт
Если Значение = Неопределено Тогда ///Если ничего не выбрать - вернется пустое значение (Неопределено)
Возврат;
КонецЕсли;
МассивДокументов = Значение ///Если Множественный Выбор - то вернется массив
КонецПроцедуры
После ПриЗакрытииФормыВыбора - все равно вызывается процедура ОБРАБОТКАВЫБОРА из заимствованного документа, которая на входе вместо товаров получает документы.
что можно в этом случае сделать????