|
Запрос по таблице значений, с выборкой только по выбранным группам 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) точно, спасибо большое)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |