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