Книга: Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Назад: Поля
Дальше: Переопределение представления полей

Использование автополей

При разработке отчетов система компоновки данных генерирует Автополе для списка выбранных полей и списка сортировки группировок. При формировании отчета Автополе будет преобразовано в набор полей группировки.

Формирование набора автополей группировки происходит следующим образом. Берутся используемые выбранные поля со следующими условиями:

Если поле уже включено в набор автополя группировки, повторно оно не добавляется.

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

Для примера рассмотрим отчет Остатки номенклатуры. В схеме компоновки данных отчета выделим настройки варианта Оформление, перейдем в режим настроек группировки Детальные записи и развернем список Автополя, выполнив пункт контекстного меню Развернуть (рис. 3.130).

Рис. 3.130. Раскрытие списка полей автополя

Мы видим здесь поля, выбранные для отображения в отчете (рис. 3.131).

Рис. 3.131. Список полей, содержащихся в автополе для детальных записей

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

Рис. 3.132. Список полей, содержащихся в автополе для группировки таблицы

Откроем схему компоновки данных отчета Остатки номенклатуры по периодам. Выделим настройки варианта Движение номенклатуры, перейдем в режим настроек диаграммы отчета и развернем список Автополя. Мы видим, что в нем содержится список ресурсов отчета (рис. 3.133).

Рис. 3.133. Список полей, содержащихся в автополе для диаграммы

Перейдем в режим настроек группировки Склад диаграммы отчета и развернем список Автополя. Здесь присутствует только само поле группировки (рис. 3.134).

Рис. 3.134. Список полей, содержащихся в автополе для группировки диаграммы

Рассмотрим использование автополей при сортировке записей группировки отчета. Записи в группировке по умолчанию сортируются по возрастанию значений поля группировки. Выделим настройки варианта Основной, перейдем в режим настроек группировки Номенклатура на закладку Сортировка и развернем список Автополя (рис. 3.135).

Рис. 3.135. Список полей, содержащихся в автополе для группировки таблицы

Назад: Поля
Дальше: Переопределение представления полей