Можно сделать такой запрос
"ВЫБРАТЬ
| ПоступлениеТоваров.Ссылка,
| ПоступлениеТоваров.Товары.(
| Номенклатура
| )
|ИЗ
| Документ.ПоступлениеТоваров КАК ПоступлениеТоваров
|ГДЕ ПоступлениеТоваров.Дата Между &ДатаНачала И &ДатаОкончания"
, который при выгрузке получает таблицу документов с подтаблицей с товарами в документах.
Можно ли из таблицы (ЛС - лицевой счет)
Получатель1 ЛС1
Получатель2 ЛС2
Получатель3 ЛС3
Получатель1 ЛС4
Сделать из нее таблицу сгруппированную по получателю и с подтаблицей лицевых счетов по каждому?
(4)
Запрос = Новый Запрос("Выбрать
Получатель,
ЛС
Из
ТаблицаЛС
Сгруппировать по
Получатель, ЛС");
Результат = Запрос.Выполнить();
ВыборкаПоПокупателям = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам)
Пока ВыборкаПоПокупателям.Следующий() Цикл
<Действия по покупателю>
ВыборкаПоЛС = ВыборкаПоПокупателям.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаПоЛС.Следующий() Цикл
<Действия по ЛС>
КонецЦикла;
КонецЦикла;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший