Лабораторная работа: Проектирование информационной системы складского учета с использованием платформы 1С Предприяти
Рисунок 4.10 – Листинг программного кода
Лабораторная работа № 5
Отчеты и система компоновки данных
При решении любых задач, связанных с количественным учетом, ключевым результатом являются отчеты. Одними из основных достоинств системы "1С:Предприятие" являются эффективные возможности построения отчетов без программирования, с использованием системы компоновки данных.
Система компоновки данных – это новое средство, предназначенное для создания отчетов на основе декларативного описания. Механизм компоновки данных позволяет дать целостное описание отчета, используя только визуальные средства разработки.
Основные особенности системы компоновки данных:
- создание отчета без программирования:
- использование автоматически генерируемых форм просмотра и настройки отчета;
- возможность настройки структуры отчета;
- совмещение в отчете нескольких таблиц;
- создание вложенных отчетов.
1. Создание отчета по остаткам товаров
Необходимо построить отчет, включающий в себя информацию о количестве товаров на филиалах.
Создадим новый объект в конфигураторе – ОтчетОстатки1. В окне свойств во вкладке «Основные» нажмем кнопку «Открыть схему компоновки данных». В результате откроется окно конструктора макета с установками по умолчанию. Нажмем «Готово», далее открывается окно конструктора схемы компоновки данных. С помощью кнопки «Добавить набор данных» выберем вариант – «Добавить набор данных –запрос». Далее нажмем кнопку «Конструктор запроса» В результате появится окно конструктора запроса, которое необходимо заполнить, как показано на рисунке 5.1
Рисунок 5.1 – Отбор полей для запроса по остаткам товаров
При нажатии на ОК снова перейдем в окно схемы компоновки данных, где заполнение полей на вкладке «Наборы данных» уже произведено автоматически. В этом окне перейдем на вкладку «Настройки», щелкнем правой кнопкой мыши на элементе «Отчет», выберем команду «Новая группировка». Раздел «Поле» оставляем пустым, раздел «Тип» - без иерархии. Нажимаем ОК, оформляем отчет, вкладку «Настройки», как показано на рисунке 5.2. Анализируем сформированный программный код.
После этого переходим в режим "1С:Предприятие" и запускаем созданный отчет.
Рисунок 5.2 – Схема компоновки данных – вкладка «Настройки»
2. Отчет по документам «Поступление товаров»
Необходимо просмотреть список документов по поступлениям товаров. Создадим отчет «Поступления товаров», аналогично предыдущему отчету. Последовательно откроем схему компоновки данных, добавим набор данных – запрос. Перейдем к окну конструктора запроса, оформим, как показано на рисунке 5.3.