Сервис для
сео - оптимизаторов

Найди ошибки на сайте
Ошибки мешают продвижению сайта
Исправь ошибки на сайте
Сайт без ошибок продвигать легче
Получи новых клиентов
Новые клиенты принесут больше прибыль

1 Введение

Начиная с версии 6, Asix имеет систему отчетов, основанную на Microsoft Reporting Services. Система отчетов поддерживается как классической версией Asix, так и версией Asix.Evo.

Microsoft® SQL Server ™ 2008 Reporting Services - это полноценная серверная платформа, разработанная для удовлетворения широкого спектра ожиданий в области отчетности на уровне предприятия. Службы Reporting Services, компонент базы данных SQL Server 2008, позволяют: создавать отчеты на основе различных источников данных; управление средой отчетности, состоящей из планирования генерации отчетов, управления подписками на отчеты и управления правами доступа, а также предоставления пользователям отчетов в подходящем формате и удобным для них способом. Помимо прочего, существует возможность автоматической доставки отчетов в электронном виде через подписку или возможность встраивания отчетов в бизнес-приложения и порталы.

Расширение системы Asix в сотрудничестве со средой отчетов служб Reporting Services включает в себя следующие программы: Askom.Data.Host, AsRaport, базу данных AsixConnect на сервере Microsoft SQL и независимый архиватор аварийных сигналов в базе данных Microsoft SQL. Ключевым элементом является база данных AsixConnect , чьи хранимые процедуры через программу Askom.Data.Host предоставляют данные процесса из приложения Asix в среду отчетности. Программа AsRaport играет важную роль на этапе разработки отчетов как инструмент для подготовки запросов в SQL. С помощью этих запросов данные извлекаются из системного приложения Asix построителем отчетов или конструктором отчетов (клиентские приложения, включенные в среду служб Reporting Services) во время разработки и создания готовых отчетов. Важно, чтобы SQL-запросы, подготовленные в программе AsRaport, могли быть построены визуально с использованием редакторов и, следовательно, без необходимости знать их синтаксис.

Построитель отчетов - это инструмент, который позволяет сотрудникам, не обладающим детальными знаниями в области программирования, создавать определения отчетов, позволяя конечным пользователям самостоятельно создавать специальные отчеты (по запросу). Интуитивно понятная офисная среда для создания отчетов позволяет использовать опыт, полученный при работе с такими продуктами, как Excel или Access.

Конструктор отчетов обеспечивает очень гибкую и продуктивную среду для создания отчетов для программистов и продвинутых дизайнеров отчетов. Дизайнер отчетов является компонентом SQL Server Business Intelligence Development Studio, среды программирования Business Intelligence, основанной на знакомом интерфейсе программирования Microsoft Visual Studio. Разработчики могут быстро и легко создавать отчеты с помощью мастера отчетов или создавать более сложные отчеты с помощью среды визуального дизайна конструктора отчетов.

Рисунок: Архитектура подключения системы Asix к среде отчетов служб Reporting Services.

Работа над черновиком отчета по загрузке данных из системного приложения Asix выполняется пользователем одновременно с использованием панелей AsRaport и Report Builder (или конструктора отчетов). Подготовка системы Asix для работы со средой служб Reporting Services требует настройки программ Askom.Data.Host.exe и AsRaport и создания базы данных AsixConnect. Проектирование отчетов начинается с определения запросов SQL с использованием AsRaport к хранимым процедурам, что позволяет указать исходные данные, на которых будут основываться отчеты. Затем макет отчета подготавливается в построителе отчетов (или конструкторе отчетов) - для этого требуется выбрать шаблон макета отчета с предварительно определенными разделами данных (таблицы, матрицы, диаграммы), а затем поместить выбранные элементы данных в представление проекта и определить ограничения для фильтрации исходных данных отчета. Построитель отчетов и конструктор отчетов также позволяют создавать новые поля расчета отчета практически любым способом для форматирования внешнего вида отчета, а также позволяют просматривать, распечатывать и публиковать отчеты. Подготовленный таким образом отчет (модель отчета) размещается на центральном сервере служб Reporting Services, откуда он доступен, среди прочего. через веб-браузер по всему предприятию.

Исходная информация о создании отчетов в среде служб отчетов SQL Server 2008 на веб-сайтах Microsoft:

http://www.microsoft.com/poland/technet/bazawiedzy/centrumrozwiazan/cr276_01.mspx