0
tesei
16.01.13
✎
12:37
|
Сделал по аналогии со стандартной обработкой подбора.
Параметры из формы документа в форму обработки подбора передаются нормально:
ФормаПодбора = Обработки._ПодборПеремещение.ПолучитьФорму("Форма", ЭтаФорма, ЭтаФорма);
ФормаПодбора.ОбработкаОбъект.СтруктураИсходныхПараметров = СтруктураПараметровПодбора;
ФормаПодбора.Открыть();
В обработке формируются данные на выход:
МассивСтруктурПараметров = Новый Массив;
Для Каждого стр Из Остатки Цикл
Если стр.КоличествоПодбор > 0 Тогда
СтруктураПараметров = Новый Структура();
СтруктураПараметров.Вставить("Контрагент" , стр.Контрагент);
СтруктураПараметров.Вставить("Номенклатура" , стр.Номенклатура);
СтруктураПараметров.Вставить("Проект" , стр.Проект);
СтруктураПараметров.Вставить("Количество" , стр.КоличествоПодбор);
СтруктураПараметров.Вставить("Сумма" , стр.Сумма);
МассивСтруктурПараметров.Добавить(СтруктураПараметров);
КонецЕсли;
КонецЦикла;
ЭтаФорма.Закрыть(МассивСтруктурПараметров);
Далее ничего не происходит, до ОбработкиВыбора() в документе не доходит. Чего не хватает?
|
|