Нужно взять список документов с уже наложенными отборами по датам и прочим критерием и наложить на него ЕЩЕ ОДИН ОТБОР по произвольному условию
Делаю построитель с источником данных типа документ список
ПостроительОтчетов = Новый ПостроительОтчета;
ПостроительОтчетов.ИсточникДанных = Новый ОписаниеИсточникаДанных(ДокументСписок);
Результат = ПостроительОтчетов.Результат;
А затем приходится перебирать ТЗ :
ТЗ = Результат.Выгрузить();
Для Каждого Стр из ТЗ Цикл
Если Стр.СкладОтправитель.ВидСклада <> Стр.СкладПолучатель.ВидСклада Тогда //Это произвольное условие
Сп.Добавить(Стр.Ссылка);
КонецЕсли;
КонецЦикла;
ДокументСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке;
ДокументСписок.Отбор.Ссылка.Значение = Сп;
ДокументСписок.Отбор.Ссылка.Использование = ИСТИНА;
Как бы сразу подпихнуть условие в запрос построителя отбора ?
Или мутить через менеджер ВТ ?
|