В обработке нужно сделать что-то вроде кнопки "подбор", только данные добавляются в табличную часть обработки, а не в документ.
Создал новую форму справочника номенклатура.
Вот весь модуль:
перем обработкаИсточник;
Процедура приОткрытии()
Сообщить("Я открылась");
Если ПустоеЗначение(Форма.Параметр) = 0 Тогда
обработкаИсточник = Форма.Параметр;
Сообщить("обработкаИсточник = "+обработкаИсточник);
КонецЕсли;
КонецПроцедуры
Процедура ПриВыбореСтроки()
// отключаем стандартный механизм подбора
СтатусВозврата(0);
Сообщить("Я сработала!!! ПриВыбореСтроки()");
ТекЭлем=ТекущийЭлемент();
Если ТекЭлем.ЭтоГруппа() = 1 Тогда
Предупреждение("Группы подбирать нельзя!",60);
Возврат;
КонецЕсли;
обработкаИсточник.НоваяСтрока();
обработкаИсточник.Номенклатура = ТекЭлем;
КонецПроцедуры
Процедура ПриНачалеРедактированияСтроки()
// отключаем стандартный механизм подбора
СтатусВозврата(0);
Сообщить("Я сработала!!! ПриНачалеРедактированияСтроки()");
КонецПроцедуры
Почему не срабатывает ПриВыбореСтроки()....???
Кстати, параметр тоже не передался, хотя я его передавал в "ОткрытьФорму", но до этого ещё не дошло, пусть хоть бы процедура сработала.
Просто открываются элементы, как обычно, когда по ним кликаешь. Ничего не срабатывает.
Пардон, с первым разобрался.
Форма.ОбработкаВыбораСтроки(1);

Прошу помочь со вторым вопросом:
Вызываю форму вот так:
ОткрытьФорму("Справочник.Номенклатура.ПростойВыбор",Состав);
Переменная Состав - это визуальная таблица значений на форме обработки, которая вызывает подбор.
Почему то не передается в форму, которая открывается.
Спасибо за внимание. Второй вопрос решил.
Просто ПУстоеЗначение() от таблицы значения возвращает 1, кстати, этот же момент и в восьмерке.(истина)