Библиотека knigago >> Деловая литература >> Бухучет и аудит >> Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1194, книга: Наемник из Неверленда. Книга вторая
автор: Глеб Кирьянов

Книга "Наемник из Неверленда. Книга вторая" Глеба Кирьянова - это увлекательное боевое фэнтези в жанре ЛитРПГ. История начинается в виртуальной реальности, где главный герой, Рэй, должен раскрыть свои скрытые способности и сразиться с могущественными врагами. Автор создает захватывающий мир, наполненный опасными существами и замысловатыми подземельями. Действие перемещается между виртуальным и реальным мирами, что добавляет глубины повествованию. Персонажи хорошо прописаны, каждый...

Елена Юрьевна Хрусталева - Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных

Издание 2 Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных
Книга - Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных.  Елена Юрьевна Хрусталева  - прочитать полностью в библиотеке КнигаГо
Название:
Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных
Елена Юрьевна Хрусталева

Жанр:

Бухучет и аудит, Программирование: прочее

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

978-5-9677-2509-8

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных"

Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8». Она позволяет самостоятельно изучить возможности системы компоновки данных. Для начинающих разработчиков в книге описывается устройство системы компоновки данных, приводятся простые примеры создания отчетов, снабженные большим количеством иллюстраций и комментариев. Значительная часть книги посвящена выполнению практических примеров создания и настройки сложных отчетов. Эти примеры можно использовать для того, чтобы попрактиковаться в создании и модификации отчетов, использующих систему компоновки данных. Для опытных разработчиков книга содержит подробное описание отдельных возможностей системы компоновки данных. Эту часть книги можно использовать в качестве справочного пособия или для более глубокого изучения возможностей механизма. Для создания примеров использована платформа «1С:Предприятие» версии 8.2.15.301. Несмотря на то, что книга готовилась для «1С:Предприятие 8.2», она является актуальной и для версии 8.3, некоторые доработки, выполненные в версии 8.3, в ней не рассмотрены, т.к. написана она до выхода этой версии.

Читаем онлайн "Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных". [Страница - 5]

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










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

10

Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных

■ совмещение в отчете нескольких таблиц,
■ создание вложенных отчетов и др.
Система компоновки данных состоит из набора элементов, каждый
из которых имеет свое декларативное описание, возможность программного
доступа и сериализации, то есть сохранения в XML или загрузки из XML.
Это позволяет гибко управлять всеми этапами выполнения отчета.
Формирование отчета с использованием системы компоновки данных разбивается на несколько этапов. При этом разбиение на этапы – не логическое,
а физическое. То есть в каждый из этих этапов разработчик может вмешаться,
программно или визуально, выполнить различные этапы компоновки данных
в различных модулях и даже на различных компьютерах (рис. 1.1).

Рис. 1.1. Схема взаимодействия объектов системы компоновки данных

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

Глава 1. Устройство системы компоновки данных

11

состоит из массива элементов, которые можно получать последовательно,
но в большинстве случаев результат компоновки получается целиком.
4. Процессор вывода обрабатывает результат компоновки и выводит его
в различные форматы:
□ табличный документ,
□ HTML-документ,
□ таблица значений,
□ дерево значений.
Процесс разработки отчета с помощью системы компоновки данных и его
дальнейшего использования на практике реализуется следующим образом.
Исходя из прикладной задачи, для которой разрабатывается отчет, разработчик создает схему компоновки данных, в которой описывает наборы
данных, связи между ними, определяет поля отчета, параметры получения
данных и т. п., а также задает стандартные настройки компоновки данных –
структуру отчета, порядок, отбор и другие.
У каждого отчета разработчик может предусмотреть несколько вариантов
настроек, представляющих данные в виде диаграммы, таблицы или группировок, имеющих различный состав полей, итогов и т. п. Разработчик может
описать, какие настройки отчета будут доступны пользователю (пользовательские настройки) и какие из этих настроек будут присутствовать прямо
в форме отчета (быстрые пользовательские настройки). С их помощью
пользователь может настроить вариант отчета под себя и сохранить его для
дальнейшего использования.
Пользователь запускает отчет. При его формировании выполняется
программная компоновка данных и вывод результатов компоновки пользователю. Данные в отчете выводятся в соответствии со стандартными
настройками для основного варианта отчета.
Пользователь может выбрать вариант отчета, являющийся с его точки зрения
наиболее информативным, а может, при желании и соответствующей квалификации, задать собственные настройки и получить другой отчет, основанный
на той же схеме компоновки данных. При этом данные будут представлены
в соответствии с пользовательскими настройками.
Таким образом, на основе одной схемы компоновки данных может быть
получено множество различных отчетов. Применение настроек компоновки
данных, созданных разработчиком или измененных пользователем, к схеме
компоновки данных и определяет конечный результат. Этот --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.