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