Урок 2 — Сводная таблица в Supasoft

Если вы поняли как создавать сводные таблицы в Excel, то вам будет не сложно понять как ими пользоваться в программе. Все очень похоже. Нужно указать, что будет в столбцах, что в строках и что в данных. Но есть одно большое «но».

Отличия сводных таблиц Excel и программы 

В Excel, в качестве исходных данных, используется одна таблица, а в программе таких таблиц много. В общем, каждый объект представляет из себя таблицу с данными. Таблицы связаны между собой и можно использовать в одном отчете поля из разных таблиц. Чтобы лучше понимать о чем идет речь давайте вспомним таблицу с данными из первого урока.

На самом деле в эту таблицу собраны данные из трех таблиц. Вот как обычно хранятся данные в базе данных.

Первая таблица — продажи. Вторая — справочник продуктов. Третья — справочник продавцов.

В таблице продаж вместо названий продуктов и фамилий продавцов хранятся коды значений, а сами значения берутся из справочников. Так образом эти таблицы связаны.

Отчет «Новые клиенты»

Пришло время создать наш первый отчет в программе. Откройте сводную таблицу через меню Отчеты — Сводная таблица.

Левая часть этого окна содержит список доступных сохраненных отчетов. Не спешите пока там что-то выбирать.

Правая часть отображает параметры отчета (вкладка Параметры) и его результирующую таблицу (вкладка Отчет).

Первое, что нужно сделать, это выбрать объект, таблица которого будет использоваться в отчетах. Выберите объект Компания. В нижней части окна появится список полей этого объекта.

Обратите внимание, объект Компания связан с объектом Пользователь по полю Владелец.

В строках отчета нам как раз нужно видеть фамилию менеджера компании. Перетащите поле Фамилия в область строк отчета.

В область столбцов перетащите поле Дата.

В этой области появилось также поле Группировать. Оно позволяет уменьшить детализацию итоговых данных. Выберите в этом поле Квартал.

Строки и столбцы указаны. Осталось указать поле для расчетов. Расчеты могут быть двух видов:

  • Сумма. Суммируется значение выбранного поля. Для типов полей: Целое числоЧисло 16,2Число 15,3Число 14,4.
  • Количество. Считает количество записей. Для остальных типов полей.

Вид расчета зависит от типа выбранного поля.

Перетащите в область данных поле Название. Это строковый тип поля и программа будет считать количество записей. Т.е. количество компаний.

Параметры отчета настроены, осталось нажать кнопку Построить.

И посмотреть результат.

Данный отчет показывает динамику добавления менеджерами новых клиентов в базу.

Если слегка изменить параметры отчета, перетащив в область строк поле Владелец>Отдел>Название,

то получим похожий отчет по отделам продаж.

Далее можете экспериментировать самостоятельно. Так же не забудьте посмотреть уже настроенные отчеты в левом списке. Выберите нужный отчет и нажмите кнопку Построить.

Резюме

Отчеты строятся почти так же легко как и сводные таблицы в Excel:

  1. Выбрать объект
  2. Выбрать поле строк
  3. выбрать поле столбцов
  4. Выбрать поле данных
  5. Нажать кнопку Построить

Сложность может быть в том, чтобы выбрать нужный объект и перетащить правильные поля. Но вас это не должно сильно беспокоить. Вы можете настроить набор готовых отчетов для ваших пользователей. Им останется только выбрать нужный отчет и нажать кнопку Построить. Уж с этим они должны справиться.

В следующем прототипе вы увидите разные необходимые мелочи, которые должны быть в каждой подобной программе.