Seagate Crystal Reports 8
Новые возможности


Этот обзор посвящен новым возможностям Seagate Crystal Reports 8:

Seagate Crystal Reports , всемирно известный лидер среди генераторов отчетов обрел новые возможности создания и распространения качественных отчетов. Если конечным пользователям необходим отчет в электронной форме, профессионалы в области информационных технологий создают сложные отчеты и размещают их на Web-сайте. Другой путь – интеграция отчетов в конечное приложение. Seagate Crystal Reports 8 предлагает новые и уже существующие, но значительно усовершенствованные инструменты для создания и распространения отчетов.

Возможности публикации в Internet

Обновленный Web Component Server выполнен по многоуровневой архитектуре клиент-сервер, позволяющей пользователю просматривать отчеты с гораздо более высокой производительностью. В поставку включена версия Web component Server на 5 пользователей. Дополнительно может быть поставлена версия Web component Server на 10 пользователей.

Гиперссылки. Позволяют связать объекты отчета, включая текст, графику, поля БД и формулы с другими web сайтами, e-mail адресами и отчетами Crystal Reports.

Отчеты презентационного качества можно просматривать через web- браузер без необходимости устанавливать на компьютере дополнительное программное обеспечение Новый набор инструментальных средств позволяет использовать для интеграции отчетов в Web ActiveX, Java и DHTML (HTML 4.0). Report Viewer for Java может быть использован для просмотра отчетов в браузере Netscape. Report Viewer for Java поддерживает исполняемый модуль Sun’s Java 2.0. Появилась возможность копирования текста из Report Viewer for Java в другие приложения.

Папки Web. Теперь можно сохранить и обновить отчет непосредственно в папку на web-сервере, работающем под операционной системой .

Производительность

Более компактный Report Engine обеспечивает в некоторых случаях десятикратное повышение производительности при выполнении отчетов по сравнению с версией 7. Производительность повышена при выполнении операций открытия, обновления, фильтрации и форматирования отчета. Открытие и выполнение отчета, включающего суммирующие поля, графики, географические карты также стало производиться гораздо быстрее. Включена поддержка просмотра только первой страницы при публикации отчетов в web. Эта функциональность позволяет существенно сократить время отклика при просмотре отчетов в браузере.

Работа с SQL-серверами стала производиться быстрее за счет выполнения запросов на сервере и более эффективного использования сетевых ресурсов. Операция SELECT DISTINCT, выбирающая неповторяющиеся значения теперь может выполняться на стороне сервера. Поддержка асинхронной коммуникации позволяет останавливать выполнение SQL – на стороне сервера.

Новый формат rpt-файла позволяет создавать более компактные файлы отчетов с охраняемыми данными и быстрее их открывать.

Интеграция со средствами разработки

Разработанный для Microsoft Visual Studio и других COM–ориентированных средств разработки, Report Designer Component (RDC) предоставляет разработчикам возможность эффективного форматирования отчетов. В дополнение к 650 имеющимся в RDC добавлено более 100 свойств, методов и событий. Новые функции создания отчета во время выполнения позволяют создать отчет при помощи эксперта непосредственно из клиентского приложения.
 

Пользователи Microsoft Visual InterDev 6.0 теперь могут в полной мере использовать в своих Web-проектах функциональность Crystal Reports. ASP приложения с интегрированным Crystal Reports используют ту же самую объектную модель, что и приложения Win32.

Прямой интерфейс вызова COM-объектов делает их доступными для различных платформ, включая Visual Basic и Visual C++.

Для разработчиков, использующих Visual Basic, разработана новая версия компонент ASP сервера, использующая компоненты времени выполнения Report Designer Component. Эта технология дает значительное увеличение производительности, например при создании “страниц-по-требованию”.

Разработчики web-приложений, использующие Visual InterDev 6.0 могут использовать новые компоненты Reports Integration Controls для создания отчетов на web-сервере ASP-сервере. Пользователи могут просматривать такие отчеты с помощью браузера.

Интеграция с Microsoft Office

Пользователи Microsoft Office 97 и Microsoft Office 2000 могут создать отчет Crystal Reports, непосредственно в среде Microsoft Office используя Add-in компоненты. Add-in поставляются для MS Excel и MS Access. Вызов Add-in компонент осуществляется через меню Tools. Выбор данных для отчета осуществляется с помощью эксперта Report Wizard.

Экспорт отчетов в MS Excel, MS Word и RTF улучшен за счет интеграции существующего отчета в среду Microsoft Office.

Интерфейс пользователя, включая панель инструментов, экспертов и новый Data Explorer сделан в стиле Microsoft Office.

Seagate Crystal Reports 8 поддерживает OLE DB для более эффективного доступа к MS SQL Server и другим источникам данных, поддерживающих этот стандарт.

Прочие улучшения

Существенно улучшился интерфейс Reports Designer. Улучшены инструменты позиционирования, выравнивания, изменения размеров копирования, переноса объектов отчета. Это особенно важно при создании отчетов для использования в печатных формах.

При создании формул появилась возможность выбрать прежний синтаксис формул или новый, в стиле Visual Basic. Один и тот же отчет может содержать формулы, написанные как в одном, так и в другом синтаксисе. В состав языка включено около 60 новых функций и операторов для поддержки ветвлений, циклов и динамических массивов.

Появился инструмент просмотра структуры данных Data Explorer, графический инструмент, выполненный в стиле Windows Explorer. Пользователи могут выбрать источники, отсортированные по типу связи, выбрать ранее установленный сеанс связи или установить новый сеанс с использованием ODBC или OLE DB.

Улучшен экспорт файлов с целью сохранения исходного форматирования отчетов. Поддержка DHTML (HTML 4.0) позволяет экспортировать, сохранять и просматривать отчет без потери информации.

Новый инструмент импорта текстовых данных позволяет определить текстовые объекты или поля БД как отформатированный RTF или HTML текст. Это позволяет Crystal Reports 8 интерпритировать тэги и отображать текст соответственно отформатированным. Форматированный текст может быть скопирован в отчет или прочитан из БД.

Улучшен редактор создания матричных (coss-tab) и OLAP отчетов. Теперь он содержит 18 предварительно описанных стилей и новые возможности форматирования и создания графики, включая форматирования по условию для отдельных колонок и строк.

Появились новые возможности форматирования и иерархической группировки данных. Для лучшего описания групп появилась возможность использования в качестве имени группы как имени поля БД, так и формулы Group Name. Включен автоматический подсчет процента значения малой группы внутри большой (Percentage Summary).

Улучшены возможности форматирования полей за счет изменения шрифта поля по условию. Расширен набор рамок и форматов дата-время.

Улучшена работа эксперта графиков (Charting Expert). Расширен набор типов графиков, появилась возможность создания графиков по полям типа running totals.

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

Crystal Reports теперь поддерживает различные графические форматы – BMP, JPEG, PICT,PNG, TIFF, Targa.

Появилась возможность автоматического сохранения отчетов (auto saving).

В состав Crystal Reports включены новые драйверы для Lotus Notes.

Crystal Reports 8 может сохранять отчеты в формате Crystal Reports 7, однако Crystal Reports версии 7 не поддерживает возможностей версии 8.


Системные требования

32 bit; MS Windows 95, 98, 2000, NT 4 (и выше); 32M дискового пространства; 32RAM; 486 и выше, CD-ROM.


Поставка

Crystal Reports 8 будет поставляться в следующих вариантах.

Seagate Crystal Reports Professional. Включает все модули версии Standart плюс средства публикации отчетов в Web.

Seagate Crystal Reports Developer Edition. Включает все модули версии Professional плюс инструменты для разработчиков программных продуктов, позволяющие интегрировать отчеты в конечные приложения.
 
 

Некоторые функциональные возможности Crystal Reports версий 7 и 8

 
Функция
Seagate Сrystal Reports Developer 8
Seagate Crystal Reports Professional 8
Seagate Crystal Reports Professional 7
Select Distinct
X
X
 
Набор эфффективных Report Engine DLL
X
X
X
Поддержка Visual Basic 6.0
X
 
X
Report Creation API
Поддержка Microsoft Transaction Server
X
 
 
Report Integration Controls
X
 
 
Java Bean Report Viewer,
Customizable Report Viewer Window,
Active Data Driver Support (ADO, RDO, CDO),
Поддержка Apex True DBGrid 5.0,
Поддержка событий,
Drill-down времени выполнения.
X
 
X
Сортировка и группировка, гетерогенные источники данных, специальная группировка и группировка Top N.
X
X
X
Поддержка Select Distinct и Top N для выбранных строк
X
X
 
Выполнение отчетов на сервере
X
X
X
Конвертация драйверов БД
X
X
X
Data Dictionary (словари)
X
X
X
Поддержка сохраняемых процедур (Access через ODBC, Oracle 7.2, SQL Server, Sybase/SQL Anywhere)
X
X
X
Асинхронная коммуникация (SQL Server, Sybase – прямой линк и через ODBC, DB2- прямой линк)
X
X
 
Прямой доступ к данным – OLE DB
X
X
X
Прямой доступ к данным – Oracle 7.x , 8.x; IBM DB2, DB2/2, DB2/400, DB2/600; Informix; Lotus Notes&Domino 4.5 и выше; MS Exchange, MS Internet Information Server, MS System Management Server, MS SQL Server, MS Windows Event Log; Web server Activity logs, Sybase SQL server 10,11; Hyperion Essbase. 
X
X
X
Доступ к данным через ODBC – ASCII; MS Access, MS Access Queries, MS Excel
X
X
X
Доступ к данным через ODBC – dBase ; IBM DB/2 DDSC; Informix (Inet 5,7) ; Oracle; Paradox; Sybase SQL server 10,11.
X
X
X
Доступ к данным через ODBC – MS FoxPro, MSVisual FoxPro 3.0, MS SQL Server.
X
X
X

Дополнительная информация

 

За дополнительной информацией обращайтесь в Interface Ltd.


Interface Ltd.

Tel: 7+(095) 135-55-00, 135-25-19
E-mail: mail@interface.ru
http://www.interface.ru
Подготовили:victor@interface.ru
s-novikov@interface.ru
tkachev@interface.ru

Дата: 23.02.2000