Итоги по иерархии
Есть возможность рассчитать итоги по иерархии. Для этого после имени поля, для которого вычисляются итоги необходимо указать ключевое слово ИЕРАРХИЯ. В результате будут рассчитаны итоги по контрольным точкам и итоги по иерархии для контрольных точек.
Пример:
ВЫБРАТЬ Док.Товар, Док.Количество, Док.Ссылка.Номер, Док.Ссылка.Получатель
ИЗ Документ.РасхНакл.Состав КАК Док
УПОРЯДОЧИТЬ ПО Док.Товар
ИТОГИ СУММА(Количество) ПО Док.Товар ИЕРАРХИЯ
Результат запроса:
Товар
Количество
Номер
Получатель
Сантехника
104
Кран 84
Кран
10
РНк-1
Урюпинскторг
Кран
8
РНк-3
Маг. “Хозяин”
Кран 44
РНк-4
Маг. “Гигант”
Кран
22
РНк-5
Урюпинскторг
Вантус
20
Вантус
5
РНк-1
Урюпинскторг
Вантус
1
РНк-3
Маг. “Хозяин”
Вантус
14
РНк-4
Маг. “Гигант”
Мебель
134
Стол
26
Стол
1
РНк-1
Урюпинскторг
Стол
15
РНк-2
Маг. “Мебель”
Стол
10
РНк-4
Маг. “Гигант”
Стул
108
Стул
55
РНк-2
Маг. “Мебель”
Стул
5
РНк-3
Маг. “Хозяин”
Стул
32
РНк-4
Маг. “Гигант”
Стул
16
РНк-5
Урюпинскторг
При необходимости можно рассчитать итоги только значений по иерархии, без расчета итогов в контрольных точках. Для этого перед ключевым словом ИЕРАРХИЯ нужно указать ключевое слово ТОЛЬКО.
Пример:
ВЫБРАТЬ Док.Товар, Док.Количество, Док.Ссылка.Номер, Док.Ссылка.Получатель
ИЗ Документ.РасхНакл.Состав Док
УПОРЯДОЧИТЬ ПО Док.Товар
ИТОГИ СУММА(Количество) ПО Док.Товар ТОЛЬКО ИЕРАРХИЯ
Результат запроса:
Товар
Количество
Номер
Получатель
Сантехника
104
Кран
10
РНк-1
Урюпинскторг
Кран
8
РНк-3
Маг. “Хозяин”
Кран 44
РНк-4
Маг. “Гигант”
Кран
22
РНк-5
Урюпинскторг
Вантус
5
РНк-1
Урюпинскторг
Вантус
1
РНк-3
Маг. “Хозяин”
Вантус
14
РНк-4
Маг. “Гигант”
Мебель
134
Стол
1
РНк-1
Урюпинскторг
Стол
15
РНк-2
Маг. “Мебель”
Стол
10
РНк-4
Маг. “Гигант”
Стул
55
РНк-2
Маг. “Мебель”
Стул
5
РНк-3
Маг. “Хозяин”
Стул
32
РНк-4
Маг. “Гигант”
Стул
16
РНк-5
Урюпинскторг