В данной статье мы кратко пробежимся по всем вкладкам конструктора схемы компоновки данных.
Наборы данных
На данной вкладке можно создать неограниченное количество наборов данных. Набор данных – это источник получения данных.
Различают несколько видов наборов данных: - Запрос; - Объект; - Объединение.
Запрос – это обычный 1с-запрос только язык запросов немного расширен. Для удобства можно использовать конструктор запроса.
Объект – внешний набор данных, например таблица значений.
Объединение – объединение нескольких наборов данных типов запрос и объект.
Связи наборов данных
На данной вкладке описываются связи наборов данных. Тут можно указать какие наборы данных связывать и по каким полям и с какими параметрами. Самое главное, что нужно запомнить: в схеме компоновки данных, при связывании наборов всегда используется Левое соединение!
Вычисляемые поля
На данной вкладке можно создавать дополнительные поля, не описанные на вкладке Наборы данных. В качестве выражений для расчета можно использовать язык выражений компоновки данных, поля из основных наборов данных, а также функции не глобальных общих модулей.
Ресурсы
Ресурсы – это итоговые данные по группировкам. На вкладке можно назначить ресурсом поля из наборов данных, а также из вычисляемых полей. Также для ресурсов указывается выражение, по которому они рассчитываются, и возможно указание группировки по которой будет рассчитываться выражение для ресурсов.
На основании значений ресурсов также рассчитываются общие итоги отчета.
Параметры
Параметры данных, как правило, используются в наборе данных запрос. Все параметры, описанные в запросе, появляются на вкладке Параметры. На данной вкладке можно указать заголовок, доступные типы, доступные значение и некоторые другие вещи. Подробнее о параметрах чуть позже.
Макеты
По умолчанию макет сформированного отчета генерируется автоматически системой компоновки данных. Но в системе также имеется возможность разработчику самому оформлять отдельные области отчета(полей, группировок, ресурсов…).
Все макеты отдельных областей, созданные на данной вкладке, привязаны только к текущему отчету.
Вложенные схемы
Вложенные схемы используются в случаях когда данные одного отчета необходимо использовать в другом.
Другими словами мы “встраиваем” одну схему компоновки данных в другую, указывая связь по общему полю. Пример использования вложенных схем можно посмотреть в этой статье.
Настройки
На данной вкладке разработчик создает стандартные настройки формирования отчета. В верхней части окна задается иерархическая структура.
Структура формирования отчета может состоять из следующих элементов: - Группировка; - Таблица; - Диаграмма; - Вложенная схема
В нижнем части окна задаются настройки для всего отчета и для каждого элемента структуры отчета.
Кратко в вкладках настроек: - Выбранные поля – список полей выводимых в отчет; - Отбор – всевозможные отборы записей отчета; - Порядок - сортировка записей в отчете; - Параметры данных – значение параметров отчета; - Пользовательские поля – дополнительные поля отчета, создаваемые пользователем; - Условное оформление – задается условное оформление записей отчета; - Другие настройки – всевозможные дополнительные настройки такие как: заголовок отчета, макет оформления, расположение полей и тд.
[необходимо зарегистрироваться для просмотра ссылки]
|