В нашем примере необходимо сформировать отчет, который покажет, на какие суммы наши Агенты заключили договоры. Аналитика нужна по периодам Месяц, Год.
Создадим отчет "ПродажиПоАгентам". Откроем Схему компоновки данных. На закладке "Наборы данных" создадим новый набор, имя оставим "НаборДанных1". Откроем Конструктор запроса.
- Работать будет с виртуальной таблицей Обороты регистра накопления "ПоАгентам". Ее мы переносим в Таблицы.
- Развернув таблицу, мы увидим всего 3 поля: Агент, Клиент и СуммаОборот. Но нам еще нужны поля периодов.
- Выделим таблицу и нажмем на значок "Параметры виртуальной таблицы". В открывшемся окне выберем Периодичность - Авто.
- Снова развернем таблицу. Видим, что появились поля: Регистратор, а так же поля периодов.
- Перенесем в Поля: Агент, СуммаОборот, Регистратор, ПериодМесяц, ПериодГод. Нажмем "Ок"
Зададим Формат полям:
ПериодГод: ДФ = 'гггг "г."'
ПериодМесяц: ДФ='ММММ гггг "г."'
На вкладке Ресурсы выберем поле СуммаОборот
Пропустим пока вкладку Параметры. Перейдем сразу на вкладку "Настройки" и создадим вид нашего отчета.
- Отчет -- Правой кнопкой мыши (ПКМ) вызываем контекстное меню и добавляем Новую таблицу.
- ПКМ по "Строки" -- Новая группировка -- Поле: Агент , Тип оставляем Без иерархии -- Ок
- Таким же образом добавляем в группировку Агент вложенную группировку ПериодМесяц -- а в нее еще одну вложенную, Поле: оставляем пустым -- Появится группировка Детальные записи.
- ПКМ по "Колонки" -- Новая группировка -- ПериодГод
- ПКМ по ПерилдМесяц" -- Установить имя -- Введите "Месяц" -- Ок.
- Таким же образом задать имя Год для "ПериодГод"
Вот что в итоге у нас получилось:
Ниже Настройки, вкладка "Выбранные поля". Переносим в Поле: Регистратор и СуммаОборот.
ПКМ по ним -- Установить заголовок -- Устанавливаем заголовки "Договор" и "Сумма продаж" соответственно.
- На вкладке "Отбор" перенесем поле "Агент" в отбор и предоставим пользователю возможность выбирать Агента, по которому будет сформирован отчет. Для этого по полю ПКМ по полю Агент -- Свойства элемента пользовательских настроек -- Устанавливаем галочку "Включать в пользовательские настройки".
- Вкладка "Сортировка" -- Поле "Агент"
- На вкладке "Другие настройки" выберем Макет оформления - Море
- В поле "Заголовок" на этой же вкладке введем "Продажи по Агентам"
Ну вот и всё. Мы выполнили все необходимые настройки. Можно запустить отчет в режиме 1С Предприятие. Не забудьте включить его в подходящую подсистему (в моей конфигурации это подсистема "Отчеты").
На примере настроек данного отчета, вы можете создать подобный на основе таблицы Регистра Накопления или другой.
Успехов в работе!