Система компоновки данных в системе 1С: Предприятие

Автор работы: Пользователь скрыл имя, 20 Декабря 2014 в 17:44, лабораторная работа

Описание работы

Цель работы:
Знакомство с системой компоновки данных и создание нескольких функциональных отчетов
.

Файлы: 1 файл

Лаба 12.docx

— 2.06 Мб (Скачать файл)

Филиал Московского Государственного Университета Приборостроения и Информатики

Кафедра: Прикладная информатика

 

 

 

 

Отчет по лабораторной работе №12

Тема: «Система компоновки данных в системе 1С: Предприятие»

 

 

 

 

 

 

 

Выполнил:

Студент 3 курса

Группы ПИЭ-121

Шипилов Сергей

Преподаватель:

к.э.н., доцент

Орлова Анна Юрьевна

 

 

 

 

 

 

Ставрополь, 2014 г.

Цель работы:

Знакомство с системой компоновки данных и создание нескольких функциональных отчетов

Выполнение работы:

Создадим отчет в соответствии с заданием и откроем схему компоновки данных.

 

 

Рисунок 1 –Создание схемы компоновки данных для нового отчета.

 

Создадим простой запрос и настроим его в конструкторе запроса.

 

 

Рисунок 2 – Конструктор запроса.

 

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

 

 

Рисунок 3 – Создание псевдонима для полей запроса.

 

Отсортируем наши документы в выводящимся списке отчета по возрастанию.

 

 

Рисунок 4 – Упорядочивание содержимого отчета

 

Далее перейдем на закладку «Настройки» и создадим новую группировку.

 

 

Рисунок 5 – Настройка группировки результатов отчета.

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

Запустим конфигурацию в рабочем режиме и посмотрим, как работает созданный отчет.

 

 

Рисунок 6 – Сформированный отчет

 

Создадим отчет «Рейтинг услуг» и также откроем схему компоновки данных. В схеме компоновки данных создадим новый запрос в конструкторе запроса.

 

 

Рисунок 7 – Конструктор запроса отчета «Рейтинг услуг».

 

 

 

 

 

 

Настроим связи для наших таблиц.

 

 

Рисунок 10 – Связи между таблицами отчета.

 

Зададим условия отбора.

 

 

Рисунок 11 – Условие отбора.

 

Зададим имена-псевдонимы для разделов нашего отчета в соответствии с заданием.

Код на языке встроенного языка сформированный конструктором запроса.

 

 

Рисунок 12 – Сформированный запрос

Зададим ресурсы и параметры для отчета «Рейтинг услуг».

 

 

Рисунок 13 – Ресурсы для отчета «Рейтинг услуг».

 

Один ресурс еще не означает, что в отчете будет отображаться только связанное с ним поле.

 

 

Рисунок 14 – Ресурсы и параметры отчета «Рейтинг услуг».

 

Далее необходимо сформировать структуру отчета. Добавим группировку на вкладке «Настройки» в схеме компоновки данных.

 

 

Рисунок 15 – Настройка структуры отчета.

 

Установим заголовок для отчета.

 

 

Рисунок 16 – Установка заголовка для отчета во вкладке настроек.

 

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

 

 

Рисунок 17 – Включение дат начала и окончания отчетного периода в структуру отчета.

 

Определим подсистемы, работающие с отчетом и запустим конфигурацию в режиме платформы.

 

Рисунок 18 – «Рейтинг услуг».

 

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

Создадим новый отбор. Он будет использоваться в отчете «Рейтинг услуг».

 

 

Рисунок 19 – Отбор данных в отчете

 

Дадим возможность пользователям задавать условия отбора.

 

Рисунок 20 – «Рейтинг услуг» с условием отбора по отдельной услуге.

 

В соответствии с заданием создадим еще один отчет «Выручка мастеров».

В отобранных данных для таблиц будем использовать вирутальную таблицу «Продажи».

 

 

Рисунок 21 – Отобранные поля для отчета.

 

Зададим псевдонимы и ознакомимся с созданным запросом.

 

 

Рисунок 22 – Запрос сформированный конструктором.

 

Ресурсы настроим также как и в отчете «Рейтинг услуг».

Настроим группировки, в соответствии с заданием, иеархично.

 

 

Рисунок 23 – Настройки отчета «Выручка мастеров».

 

Настроим расположение полей группировок в разделе «Другие настройки».

 

 

Рисунок 24 – «Другие настройки».

 

Пользовательские настройки даты реализуем  так же как и в «Рейтинге услуг», а так же настроим более удобную группировку.

Запустим конфигурацию в режиме платформы.

 

Рисунок 25 – Фрагмент отчета «Выручка мастеров».

 

Добавим представление отчета «Диаграмма». Тип диагриммы «Измерительная».

Рисунок 41 – Создание нового варианта отчета «Выручка мастеров»

Для измерительной диаграммы зададим полосы.

Рисунок 42 – Полосы диаграммы

Сформируем отчет.

Рисунок 43 – Сформированный отчет

Нужен новый отчет «Перечень услуг».

Рисунок 44 – Создание отчета «Перечень услуг»

Зададим подсистемы, использующие новый отчет.

Рисунок 45 – Подсистемы отчета «Перечень услуг»

Откроем схему компоновки данных и создадим новый запрос.

Рисунок 46 – Конструктор запроса

Установим связи и условия в запросе.

Рисунок 47 – Связи и условия запроса отчета «Перечень услуг»

Определим псевдонимы.

Рисунок 48 – Псевдонимы в отчете «Перечень услуг»

Создание запроса завершено. Посмотрим, что у нас получилось.

Рисунок 49 – Созданный запрос

Установим ресурсы и параметры для отчета.

Рисунок 50 – Ресурсы и параметры отчета «Перечень услуг»

Зададим настройки отчета.

Рисунок 51 – Настройки отчета

В подотчет «Группа услуг» отметим в других настройках по подведению итогов позицию «Нет».

Теперь запустим конфигурацию в рабочем режиме и проверим отчет на работоспособность. Добавим новую цену на услугу «Диагностика» в регистре «Цены» датой 30.10.2014.

Рисунок 52 – Периодический регистр «Цены на номенклатуру»

Сформируем два отчета по разным датам и посмотрим, верные ли данные захватывает отчет «Перечень услуг».

Рисунок 53 – Сформированный отчет «Перечень услуг» на даты 29.10.2014 и 01.11.2014

Нужен еще один отчет «Рейтинг клиентов».

Рисунок 54 – Создание отчета и определение использующих его подсистем

Создадим схему компоновки данных и новый запрос.

Рисунок 55 – Конструктор запроса

Создадим псевдонимы содержимому отчета.

Рисунок 56 – Псевдонимы в отчете «Рейтинг клиентов»

Запрос создан конструктором.

Рисунок 57 – Созданный запрос

Создадим вычисляемое поле, позволяющее посчитать доход. Также определим ресурсы отчета.

Рисунок 58 – Вычисляемые поля и ресурсы в отчете

Определим настройки отчета.

Рисунок 59 – Настройки отчета

Для диаграммы выбираем тип «Круговая объемная». Отчету задаем заголовок «Рейтинг клиентов».

Переходим в рабочий режим конфигурации и сформируем отчет.

Рисунок 60 – Сформированный отчет

Изменим тип диаграммы в конфигураторе на «Гистограмма объемная» и заново сформируем отчет.

Рисунок 61 – Созданный отчет

Создадим новый отчет «Универсальный» и определим использующие его подсистемы.

Рисунок 62 – Создание отчета и определение подсистем

Создадим схему компоновки данных и зададим поля для запроса.

Рисунок 63 – Конструктор запроса

Посмотрим на получившийся запрос.

Рисунок 64 – Сформированный запрос

Определим ресурсы отчета.

Рисунок 65 – Ресурсы отчета

Зададим настройки отчета. Создадим в отчете таблицу и предоставим пользователю возможность свободы действий в определении содержимого.

Рисунок 66 – Настройки отчета

Запустим конфигурацию в рабочем режиме и сформируем отчет. Выбранные поля «ВыручкаОборот», «КоличествоОборот», «СтоимостьОборот». Группировка строк по полю «Номенклатура» и тип «Иерархия». Группировка колонок по полю «Мастер».

Рисунок 67 – Сформированный отчет

Изменим параметры. Группировка строк по полю «Номенклатура» и тип «Только иерархия».

Рисунок 68 – Сформированный отчет

Изменим параметры. Добавим в строки группировку по полю «Клиент», а по полю «Номенклатура» вернем тип «Иерархия».

Рисунок 69 – Сформированный отчет

Лабораторная работа завершена. В ходе выполнения лабораторной работы изучен компонент «Схема компоновки данных» в конфигурации системы 1С: Предприятие. Создано несколько различных по своему назначению и использованию отчетов, изучен порядок работы со схемой компоновки данных.

 

 


Информация о работе Система компоновки данных в системе 1С: Предприятие