Лабораторная работа 10.4
1. Необходимо создать универсальный отчет для вывода выручки в таблицу по номенклатуре и мастерам с возможностью настраивать его в режиме «1С: Предприятие».
2. Добавьте отчет Универсальный. В схему компоновки данных добавьте новый Набор данных – запрос и вызовете конструктор запроса.
3. Источник данных: виртуальная таблица регистра накопления Продажи.Обороты. Из неё выберите все поля.
4. Нажмите ОК и выйдите из конструктора запроса. Проанализируйте текст запроса.
5. Перейдите на закладку Ресурсы, выберите все доступные ресурсы.
6. Перейдите на закладку Настройки. Добавьте Новую таблицу. Строки и колонки не задавайте, так как эта возможность должна быть предоставлена пользователю. Для этого в структуре элементов выделите Таблицу и нажмите кнопку Свойства элемента пользовательских настроек на верхней командной панели. В появившемся окне установите признак использования для настроек Выбранные поля, Группировка строк и Группировка колонок (рис. 14.25).
Рис. 14.25
7. Закройте конструктор схемы компоновки данных и перейдите на закладку Подсистемы, отметьте там подсистему ОказаниеУслуг.
8. В режиме «1С: Предприятие» откройте отчет Универсальный в разделе Оказание услуг. В окне быстрых настроек в строке Выбранные поля выберите поле ВыручкаОборот, в строке Строки добавьте в строки таблицы группировку по полю Номенклатура с типом Иерархия, в строке Колонки добавим в колонки группировку по полю Мастер. Сформируйте отчет (рис.14.26).
Рис. 14.26
9. Последовательно внесите следующие изменения в настройки отчета и после каждого изменения формируйте отчет.
· Добавьте в список выбранных полей поле КоличествоОборот.
· В строки таблицы вместо группировки по полю Номенклатура поместите группировку по полю Клиент.
· Исключите из выбранных полей ВыручкаОборот и в строках замените прежнюю группировку на группировку по полю Номенклатура с типом ТолькоИерархия.
· В колонки таблицы добавьте группировку по полю Клиент и поместите её первой в список группировок.
Дата добавления: 2016-02-16; просмотров: 677;