|
Выборка из результата запроса
| ☑ |
0
live in sky dreams
17.02.17
✎
13:52
|
Все, голова взорвется сейчас.
Прошу помощи, очень прошу.. Где меня коротит?
Есть таблица в показателями:
Торгвый Агент
Покупатель
Документ реализации
Дата операции
Сумма операции
Задолженность по документу
Отсрочка по договору
Просрочка (дней)
Дата оплаты
Документ оплаты
Из всего этого я хочу сгруппировать строки по полям:
Торгвый Агент
Покупатель
Документ реализации
Так вот в плоской таблице все верно.
Но как только начинаю использовать ИТОГИ ПО - все, трындец, творится непонятная хрень.
В запросе добавляю
ИТОГИ
СУММА(...)
СУММА(...)
МИНИМУМ(...)
....
СУММА(...)
ПО
Торгвый Агент
Покупатель
Документ реализации
Вроде делаю верно....?
ВыборкаТорговый = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "ТорговыйАгент");
Пока ВыборкаТорговый.Следующий() Цикл
Вывожу строку с группировкой.. В колонках, где СУММА(..) - какое то гонево
КонецЦикла
И чем более спускаюсь внутрь - тем больше гонева.. Какие то пустые значения и пр.
Что я не так в запросе добавил? Я так понимаю в нем причина?
|
|
1
HardBall
17.02.17
✎
14:00
|
(0) Тебе группировка нужна или итоги?
|
|
2
live in sky dreams
17.02.17
✎
14:08
|
Плоская таблица уже сгруппирована нужным образом
Мне нужны итоги в разрезе ТорговыйАгент\контрагент
|
|
3
live in sky dreams
17.02.17
✎
14:09
|
ну и вывести в отчет с группировками строк
|
|
4
live in sky dreams
17.02.17
✎
14:11
|
Уже так сделал:
ИТОГИ
СУММА(РеализацияНаСумму),
СУММА(ДолгПоДокументу)
ПО
Менеджер,
Контрагент
Открываю таблицу - один и тот же документ реализации 4 раза..
|
|
5
shamannk
17.02.17
✎
14:17
|
(4) У 4 менеджера наверно этот док
|
|
6
h-sp
17.02.17
✎
14:20
|
(4) ну значит в исходной таблице документ реализации 4 раза присутствует. Итоги здесь не причем.
|
|
7
mkalimulin
17.02.17
✎
14:35
|
(0) Спокойно, без паники напиши сюда:
1) исходные данные
2) что ты хочешь увидеть
3) что ты видишь
и тогда добрые люди тебе все расскажут.
|
|
8
HardBall
17.02.17
✎
14:56
|
(3) На СКД из твоей плоской таблицы делается за 5 минут.
|
|
9
dezss
17.02.17
✎
15:11
|
Давай полный текст запросы, тыкнем где косяк.
|
|
10
dezss
17.02.17
✎
15:11
|
(9) *запроса
|
|
11
тарам пам пам
17.02.17
✎
16:52
|
(4) какую таблицу открываешь? которая через Запрос.Выполнить().Выгрузить()? Тогда все правильно тебе показывает, в этом случае в таблицу строки с итогами тоже выгружаются. Т. е. у тебя получается первая строка только с заполненным торг. агентом и суммой по нему, вторая - с заполненным торг. агентом и покупателем и т. д.
|
|