Порой данные нагляднее представить в виде таблицы с группировкой по столбцам. Примеры: остатки по складам, когда сразу видно, на каких складах товара больше или меньше; прайс лист по магазинам, чтобы оценить где товар дороже или дешевле. Если группировать по строкам, то описанные данные будут в разных строках или на разных страницах, что не всегда удобно.
Тем, кто редко пользуется группировкой столбцов, не всегда удается быстро сообразить, как это сделать. Пусть эта публикация станет для них маленькой памяткой. Поехали.
Создадим пустой отчет ОстаткиПоСкладам для демо базы Управление торговлей, редакция 11.4.3.137 на платформе 8.3.13.1513. В отчете создадим Схему компоновки данных, добавим в ней набор данных Запрос, откроем Конструктор запроса. В конструкторе запроса добавим три поля из регистра накопления ТоварыНаСкладах.Остатки: Номенклатура, Склад, ВНаличииОстаток.
Закрываем конструктор запроса (ОК), получится такой запрос:
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.Склад КАК Склад,
ТоварыНаСкладахОстатки.ВНаличииОстаток КАК ВНаличииОстаток
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
Далее в СКД на вкладке Ресурсы добавляем ресурс Сумма(ВНаличииОстаток), рассчитываемый по Складу.
И в завершении на вкладке Настройки добавим новую таблицу, в строки добавим группировку Номенклатура, в столбцы добавим группировку Склад. Также в настройках на вкладке Выбранные поля добавим поле ВНаличииОстаток.
Вот и все.