Отчеты и система компоновки данных
При решении любых задач, связанных с количественным учетом, ключевым результатом являются отчеты. Одними из основных достоинств системы "1С:Предприятие" являются эффективные возможности построения отчетов без программирования, с использованием системы компоновки данных.
Система компоновки данных – это новое средство, предназначенное для создания отчетов на основе декларативного описания. Механизм компоновки данных позволяет дать целостное описание отчета, используя только визуальные средства разработки.
Основные особенности системы компоновки данных:
- создание отчета без программирования:
- использование автоматически генерируемых форм просмотра и настройки отчета;
- возможность настройки структуры отчета;
- совмещение в отчете нескольких таблиц;
- создание вложенных отчетов.
Создание отчета по остаткам товаров
Необходимо построить отчет, включающий в себя информацию о количестве товаров на филиалах.
Создадим новый объект в конфигураторе – ОтчетОстатки1. В окне свойств во вкладке «Основные» нажмем кнопку «Открыть схему компоновки данных». В результате откроется окно конструктора макета с установками по умолчанию. Нажмем «Готово», далее открывается окно конструктора схемы компоновки данных. С помощью кнопки «Добавить набор данных» выберем вариант – «Добавить набор данных –запрос». Далее нажмем кнопку «Конструктор запроса» В результате появится окно конструктора запроса, которое необходимо заполнить, как показано на рисунке 5.1
|
|
Рисунок 5.1 – Отбор полей для запроса по остаткам товаров
При нажатии на ОК снова перейдем в окно схемы компоновки данных, где заполнение полей на вкладке «Наборы данных» уже произведено автоматически. В этом окне перейдем на вкладку «Настройки», щелкнем правой кнопкой мыши на элементе «Отчет», выберем команду «Новая группировка». Раздел «Поле» оставляем пустым, раздел «Тип» - без иерархии. Нажимаем ОК, оформляем отчет, вкладку «Настройки», как показано на рисунке 5.2. Анализируем сформированный программный код.
После этого переходим в режим "1С:Предприятие" и запускаем созданный отчет.
Рисунок 5.2 – Схема компоновки данных – вкладка «Настройки»
Отчет по документам «Поступление товаров»
Необходимо просмотреть список документов по поступлениям товаров. Создадим отчет «Поступления товаров», аналогично предыдущему отчету. Последовательно откроем схему компоновки данных, добавим набор данных – запрос. Перейдем к окну конструктора запроса, оформим, как показано на рисунке 5.3.
|
|
Рисунок 5.3 – Окно конструктора запроса
Далее на вкладке «Порядок» установим сортировку по дате по убыванию (рисунок 5.4), затем вновь перейдем в схему компоновки данных на вкладку «Настройки», создадим новую группировку, перенесем необходимые поля (Дата, Номер, Филиал, Фирма) в категорию «Выбранные поля». Проанализируем программный код.
Перейдем в режим "1С:Предприятие" , сформируем созданный отчет.
Рисунок 5.4 – Установка порядка вывода записей в отчете.
Дата добавления: 2020-01-07; просмотров: 123; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!