Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Инструменты интерактивной настройки вывода информации

Поиск

В 1С:Предприятие 8 на уровне платформы встроен механизм система компоновки данных, основанный на декларативном описании отчетов.

Система компоновки данных позволяет реализовать следующие возможности:

· создание отчета без программирования;

· использование автоматически генерируемых форм просмотра и настройки отчета;

· разбиение исполнения отчета на этапы;

· исполнение отдельных этапов построения отчета на различных компьютерах;

· независимое использование отдельных частей системы компоновки данных;

· программное управление процессом выполнения отчета.

Система компоновки данных интегрирована в объект конфигурации Отчет. Это позволяет создавать отчеты без программирования. У объекта конфигурации Отчет реализовано свойство "Основная схема компоновки данных":

Рисунок 3.23

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

Рисунок 3.24

После нажатия кнопки "Готово" из конструктора макета будет открыт конструктор схемы компоновки данных.

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

Рисунок 3.25

Результатом работы конструктора является схема компоновки данных, полностью описывающая весь отчет. Таким образом, разработчик может составить работоспособный отчет без программирования - не написав ни одной строки кода и не создав ни одной формы.

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

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

Рисунок 3.26

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

Рисунок 3.27

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

 

1 Может, потому что результат зависит от содержания второй таблицы и способа соединения

2 В запросах пустое значение может определяться значением типа NULL.

3 В обычных случаях для создания макетов печатных форм документов применяется конструктор печати, который мы рассматривали при изучении объектной модели доступа к данным.

 



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 165; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.217.237.68 (0.005 с.)