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