В начало

Итоги с группировкой

 

            Есть документ «РасходДенег», у него имеются поля: Организация, Контрагент, Сумма. Необходимо получить с помощью запроса итоговые данные по организации,  сгруппировать все по контрагенту, а также провести суммирование по полю «Сумма».

            Запускаем «1С: Предприятие 8.3». Запускаем консоль запросов. Запускаем конструктор запросов.

            В конструкторе запросов выбираем документ «РасходДенег», в нем выбираем поля: Организация, Контрагент,  Сумма. Переходим на закладку «Группировка».

            На закладке «Группировка» в область «Групповое поле» помещаем поле «Контрагент», а в  суммируемое поле помещаем «Сумма». Переходим на закладку «Итоги».

Рис. 1. Закладка «Группировка»

Рис. 1. Закладка «Группировка»

            На закладке «Итоги» в группировочную область помещаем поле «Организация», а в  итоговую область поле «Сумма». Возвращаемся в консоль запросов.

Рис. 2. Закладка «Итоги»

Рис. 2. Закладка «Итоги»

            Далее получаем запрос.

Листинг 1. Текст запроса

ВЫБРАТЬ

      РасходДенегрганизация КАК Организация,

      РасходДенегонтрагент,

      СУММА(РасходДенегумма) КАК Сумма

ИЗ

      ДокументасходДенег КАК РасходДенег

 

СГРУППИРОВАТЬ ПО

      РасходДенегонтрагент,

      РасходДенегрганизация

ИТОГИ

      СУММА(Сумма)

ПО

      Организация

 

            Таким образом, мы будем иметь результат, в котором отдельно есть итоги по организации, а внутри организации еще и по каждому контрагенту.

Рис. 1. Результат запроса

Рис. 1. Результат запроса