Конструктор схемы компоновки данных

В данной статье мы кратко пробежимся по всем вкладкам конструктора схемы компоновки данных.
Наборы данных

На данной вкладке можно создать неограниченное количество наборов данных. Набор данных – это источник получения данных.

Различают несколько видов наборов данных:

  • Запрос;
  • Объект;
  • Объединение.

Запрос – это обычный 1с-запрос, только язык запросов немного расширен. Для удобства можно использовать конструктор запроса.

Объект – внешний набор данных, например таблица значений.

Объединение – объединение нескольких наборов данных типов запрос и объект.

Связи наборов данных

На данной вкладке описываются связи наборов данных. Тут можно указать какие наборы данных связывать и по каким полям и с какими параметрами. Самое главное, что нужно запомнить: в схеме компоновки данных, при связывании наборов всегда используется Левое соединение!

Вычисляемые поля

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

Ресурсы

Ресурсы – это итоговые данные по группировкам. На вкладке можно назначить ресурсом поля из наборов данных, а также из вычисляемых полей. Также для ресурсов указывается выражение, по которому они рассчитываются, и возможно указание группировки по которой будет рассчитываться выражение для ресурсов.

На основании значений ресурсов также рассчитываются общие итоги отчета.

Параметры

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

Макеты

По умолчанию макет сформированного отчета генерируется автоматически системой компоновки данных. Но в системе также имеется возможность разработчику самому оформлять отдельные области отчета(полей, группировок, ресурсов…).

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

Вложенные схемы

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

Другими словами мы “встраиваем” одну схему компоновки данных в другую, указывая связь по общему полю.  Пример использования вложенных схем можно посмотреть в этой статье.

Настройки

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

Структура формирования отчета может состоять из следующих элементов:

  • Группировка;
  • Таблица;
  • Диаграмма;
  • Вложенная схема

В нижнем части окна задаются настройки для всего отчета и для каждого элемента структуры отчета.

Кратко в вкладках настроек:

  • Выбранные поля – список полей выводимых в отчет;
  • Отбор – всевозможные отборы записей отчета;
  • Порядок – сортировка записей в отчете;
  • Параметры данных – значение параметров отчета;
  • Пользовательские поля – дополнительные поля отчета, создаваемые пользователем;
  • Условное оформление – задается условное оформление записей отчета;
  • Другие настройки – всевозможные дополнительные настройки такие как: заголовок отчета, макет оформления, расположение полей и т.д.
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии