Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1С 8.3 РУКОВОДСТВО.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
4.8 Mб
Скачать

Автополе группировки

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

● доступны для использования в полях группировки,

● не являются ресурсами,

● не являются реквизитами других выбранных полей,

● не являются реквизитами существующих полей группировки.

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

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

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

Рис. 118. Настройка дополнения группировки по периоду

Проиллюстрируем на примере. Предположим, в отчете Взаиморасчеты отображаются данные о взаиморасчетах с магазинами «Мясная лавка» и «Продукты» за период с 1 января 2009 по 31 декабря 2009 года.

Рис. 119. Отчет без дополнения

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

Рис. 120. Настройка дополнения в отчете

В результате отчет Взаиморасчеты примет вид:

Рис. 121. Отчет с дополнением

9.2.2.5. Поля

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

Рис. 122. Настройка отчета. Поля

9.2.2.6. Автополе выбора

В процессе настройки система позволяет использовать автоматические наборы полей в качестве полей. При создании элементов структуры отчета система автоматически добавляет поле <Авто> в качестве поля выбора.Автополе выбора представляет собой набор полей, в который оно будет преобразовано при выполнении отчета. Чтобы просмотреть набор полей, используйте команду Все действия – Развернуть. Также если нужно добавить автополе используйте кнопку Новое авто поле.

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

● Для группировки и группировки таблицы на место автополя подставляются все используемые поля этой группировки, которые доступны для использования в выбранных полях; поля, которые являются реквизитами ее полей группировки, и ресурсы родительских элементов.

ВНИМАНИЕ! Система учитывает при обходе только группировки с типом Без иерархии или Иерархия.

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

● Для группировок типа Детальные записи (группировка, группировка таблицы, группировка диаграммы) из основных выбранных полей настроек, которым принадлежит группировка, выбираются все используемые поля, кроме полей, участвовавших в вышестоящих группировках, и реквизитов этих полей. Если же такая группировка имеет тип Только иерархия, то ее поля и реквизиты будут использоваться системой при формирования набора полей выбора. Для группировки диаграммы ресурсы также не выбираются.

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

● Для таблицы автополе выбора преобразовывается в набор ресурсов, используемых родительскими элементами.

ПРИМЕЧАНИЕ. Если поле уже включено в данные выбранные поля, повторно оно не добавляется.

При этом поля добавляются в набор в следующем порядке: вначале поля собственных полей группировки (для группировок), потом поля из глобальных настроек (для группировок типа Детальные записи), и самыми последними – ресурсы и поля из родительских элементов.

Выбранные поля можно объединять в группы, которые добавляются командой Сгруппировать (чтобы команда была доступна, все выделенные строки таблицы должны иметь одного родителя) и удаляются, сохраняя вложенные поля, командой Разгруппировать. Для группы можно задавать расположение внутри текущего элемента структуры отчета. Для этого следует выбрать необходимый вид расположения из списка в колонкеРасположение.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]