|
Запрос по таблице значений, с выборкой только по выбранным группам 1с 8.3 |
☑ |
0
DmitriyDI
26.05.16
✎
17:30
|
Добрый день!
Подскажите есть список значений (группы товара):
Гр1
Гр2
Как на выходе с помощью запроса получить таблицу вида (без товаров, только группы):
Гр1 Сумма1
Гр2 Сумма2
|
|
1
Московский
26.05.16
✎
17:31
|
Запрос + временная таблица + итоги... Или чё?
|
|
2
Nuobu
26.05.16
✎
17:32
|
(1) + Итоги по сумме.
|
|
3
Московский
26.05.16
✎
17:33
|
+ массив (или список) групп как параметр
|
|
4
DmitriyDI
26.05.16
✎
17:34
|
(1) не совсем все равно понимаю, я сделал временную таблицу в запросе товар, сумма, потом беру по товару и делаю групповое поле тип итогов только иерархия, но он выведет и подгруппы тоже, а мне надо только группы или я не так понял?
|
|
5
Nuobu
26.05.16
✎
17:35
|
Тебе нужны только группы верхнего уровня?
|
|
6
DmitriyDI
26.05.16
✎
17:36
|
(5) необязательно, какие группы выбрал человек в списке, такие и нужны
|
|
7
Nuobu
26.05.16
✎
17:36
|
(6) Тогда тебе нужна еще одна временная таблица с группами.
|
|
8
DmitriyDI
26.05.16
✎
17:37
|
(5) в голову приходит итоги по иерархии и в цикле проверять на вхождения в список и добавлять в ТЗ, но это думаю будет кривовато, интересна реализация чисто запросом
|
|
9
DmitriyDI
26.05.16
✎
17:37
|
(7) так получаю еще одну временную таблицу с группами, дальше, что с ней делаю?
|
|
10
aleks_default
26.05.16
✎
17:37
|
Выбрать Товары .группа, Сумма(Товары.количество) из Регистр.Товары как Товары где Товары.товар в иерархии (&ГруппыТоваров) СГРУППИРОВАТЬ ПО Товар.Группа
|
|
11
aleks_default
26.05.16
✎
17:38
|
(10) ну ты понял
|
|
12
DmitriyDI
26.05.16
✎
17:38
|
(10) не взлетит
|
|
13
DmitriyDI
26.05.16
✎
17:39
|
(10) у товара может быть группа одна, но в списке я выбрал верхнюю группу, товар в запрос попал, но получил не то что хотелось
|
|
14
Nuobu
26.05.16
✎
17:42
|
(9) Пишешь в полях такую штуку:
Выбор Когда Товары.Ссылка В Иерархии (ТаблицаГрупп.Группа) Тогда ТаблицаГрупп.Группа Иначе Неопределено Конец КАК ГруппаИзСписка
В "ГДЕ" пишешь
ГДЕ
Товары.Ссылка В Иерархии (ТаблицаГрупп.Группа)
Итогов не нужно ни по иерархии, никаких.
Виртуальная таблица будет иметь отборы по группам, но не по левому соединению.
|
|
15
DmitriyDI
26.05.16
✎
17:43
|
(14) точно, спасибо большое)
|
|