0
Кокос
13.01.16
✎
12:07
|
В компоновщике в запросе есть поле номенклатура. Команда работает но берет первый элемент списка только. Подскажите как в компоновщик заставить отбирать по списку? Идея в том чтобы выводить в отчете остатки только по товарам из заказа. Сам отчет работает.
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
// Вставить содержимое обработчика.
ПараметрыФормы = Новый Структура("", );
СписНом = ПолучитьИзВременногоХранилища( ПолучитьСписокНоменклатуры(ПараметрКоманды));
Отбор = Новый Структура("Номенклатура", СписНом);
ПараметрыФормы = Новый Структура("КлючНазначенияИспользования, Отбор, СформироватьПриОткрытии",
"Вариант анализа = " + ПараметрКоманды,
Отбор, Истина);
ОткрытьФорму("Отчет.ОстаткиТоваровНаСкладахИУПоставщиков.Форма", ПараметрыФормы, ПараметрыВыполненияКоманды,
Новый УникальныйИдентификатор());
КонецПроцедуры
|
|
2
Fedor-1971
13.01.16
✎
12:17
|
(0) В запросе поставь условие отбора примерно так: Номенклатура В (&Отбор).
Возможно, у тебя Номенклатура = &Отбор, поэтому и отрабатывает только первая строка списка
|
|