нужно создать обработку, которая ищет все доки, в тч которых есть определенная номенклатура. потом открыть один из док, при этом, чтобы текущей строкой в тч документа была строка, где номенклатура = определен. номенклатуре. Вопрос след-щий: можно ли установить текущую строку в модуле обработки, перед открытием документа?
если кому-то поможет, то код такой:
ФормаДокумента.Открыть();
МассивСтрок = ФормаДокумента.Объект.Запасы.НайтиСтроки(Новый Структура("Номенклатура", Объект.Номенклатура));
Если МассивСтрок.Количество() > 0 Тогда
ФормаДокумента.элементы.товары.ТекущаяСтрока = МассивСтрок[0].получитьИдентификатор();
КонецЕсли;
(4) можно просто форму целиком скопипастить в обработку и не париться.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший