Запрос дает три строки
☑
0
Deahianaianyrto
06.08.14
✎
10:23
Делаю запрос
Запрос_ = Новый Запрос;
Запрос_.Текст = "ВЫБРАТЬ
| ЗаказыКлиентовОстаткиИОбороты.ЗаказКлиента КАК ЗаказКлиента,
| ЗаказыКлиентовОстаткиИОбороты.Номенклатура КАК Номенклатура,
| ЗаказыКлиентовОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
| ЗаказыКлиентовОстаткиИОбороты.ЗаказаноПриход КАК ЗаказаноПриход
|ИЗ
| РегистрНакопления.ЗаказыКлиентов.ОстаткиИОбороты КАК ЗаказыКлиентовОстаткиИОбороты
|ГДЕ
| ЗаказыКлиентовОстаткиИОбороты.ЗаказКлиента = &ЗаказКлиента
|ИТОГИ
| СУММА(СуммаПриход),
| СУММА(ЗаказаноПриход)
|ПО
| Номенклатура,
| ЗаказКлиента";
Запрос_.УстановитьПараметр("ЗаказКлиента",Выборка1.ЗаказКлиента);
Результат_ = Запрос_.Выполнить();
Выборка_ = Результат_.Выбрать();
Пока Выборка_.Следующий() Цикл
Товар_.Параметры.Товар = Выборка_.Номенклатура;
Товар_.Параметры.Количество = Выборка_.ЗаказаноПриход;
Товар_.Параметры.Сумма = Выборка_.СуммаПриход;
Таб.Вывести(Товар_,5,"Гр5",Ложь);
КонецЦикла;
Почему он дает три строки, хотя должна быть одна?
1
Ненавижу 1С
гуру
06.08.14
✎
10:26
Потому что ИТОГИ + детальная запись
ты смотришь ИЕРАРХИЧЕСКИЙ результат, как ПЛОСКИЙ
2
User_Agronom
06.08.14
✎
10:26
А в документе сколько строк?
3
13_Mult
06.08.14
✎
10:26
ИТОГИ, не?
4
Wobland
06.08.14
✎
10:27
очередной открывающий разницу между итогами и группировокой
5
acsent
06.08.14
✎
10:27
потому что Дерево
6
13_Mult
06.08.14
✎
10:28
Потому что гладиолус )
7
Адинэснег
06.08.14
✎
10:29
(5) в консоли дерево?)) в выборке 0 выборка :)
(0) потому что
|ПО
| Номенклатура,
| ЗаказКлиента
8
Адинэснег
06.08.14
✎
10:30
через месяц откроет для себя обход результата запроса...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший