Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Отчеты к базам данных для пользователей: Microsoft Reporting Services 2000
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

1. Microsoft Reporting Services: что это такое

1.1 Что такое Microsoft Reporting Sevices

Microsoft Reporting Services в SQL Server 2000, RDL (Report Definition Language), подключения к базам данных, возможности публикации отчетов, отличия от Crystal Reports

Microsoft Reporting Services - новый продукт Microsoft, предназначенный для разработки и предоставления пользователям отчетов к базам данных. Отличительные особенности этого продукта:

·        основан на технлогиях .NET, поэтому требует для работы .Net Framework;

·        определение отчета создается на XML-совместимом языке RDL (Report Definition Language), который позиционируется Microsoft как расширяемый и открытый стандарт для разработчиков. Разработчики могут вставлять в определение отчета свои элементы, помещая их в тег <Custom> ... </Custom>;

·        умеет подключаться к всем источникам данных, доступным по OLE DB и ODBC (в том числе к Analysis Services). Отдельные драйверы используются для подключения к SQL Server и Oracle (должен быть установлен клиент Oracle);

·        умеет импортировать отчеты из Access XP и 2003 (импорт отчетов из Crystal Reports не реализован принципиально);

·        вся работа по созданию отчетов производится только из Visual Studio .NET 2003. Администрирование опубликованных отчетов - через Web-интерфейс;

·        отчеты могут публиковаться только на Internet Information Server (точнее, надстройке над ним, которая называется Report Server). После этого они становятся доступными из Internet Explorer, так и из специально написанных клиентских приложений как Web-служба.

В целом по сравнению с Crystal Reports впечатление такое:

·        в Crystal Reports намного проще создавать отчеты с точки зрения конечных пользователей, гораздо больше интуитивно понятных моментов;

·        возможностей с точки зрения построения, оформления, экспорта отчетов опять-таки намного больше у Crystal Reports (например, в Reporting Services не реализован даже экспорт в RTF или любой другой совместимый с Word формат);

·        с точки зрения ресурсоемкости Reporting Services проигрывают очень сильно - особенно во время генерации и вывода отчетов;

·        отчеты Crystal Reports намного проще интегрировать в приложения - не нужно реализовывать поддержку Web-служб, что до настоящего времени является экзотикой;

·        возможно, в долгосрочном плане Reporting Services станут привлекательнее для разработчиков, чем Crystal Reports, за счет архитектурных преимуществ.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru