Что нового в Crystal Reports XI

Генератор отчетов Crystal Reports - стандарт de facto для создания отчетов; интуитивно-понятный инструмент для быстрого создания гибких, информативных и удобных отчетов, тесно интегрированных в Интернет и приложения Windows.

В новой версии Crystal Reports XI учтены все запросы заказчиков:

  • Динамические и каскадные списки параметров.
  • Предварительный просмотр создаваемого отчета в формате HTML.
  • Динамический доступ к изображениям.
  • Редактируемый RTF формат.
  • Интеллектуальные диаграммы и графики.

Генератор отчетов Crystal Reports XI имеет следующие достоинства:

Мощные средства разработки
Визуальный проектировщик отчетов содержит полный набор инструментов для разметки и формирования структуры отчета, позволяет создавать насыщенные информацией и имеющие привлекательный внешний вид профессиональные интерактивные отчеты. При создании отчетов разработчики могут использовать возможности двух популярных платформ - .NET и Java - без необходимости отказываться от своих предпочтений.

Гибкая разработка приложений
Разработчики приложений получат огромную выгоду от совместного использования COM-технологий и кросс-платформенных возможностей .NET и Java. HTML-код генерируется непосредственно Crystal Reports, это избавляет разработчиков от рутинного ручного кодирования отчетов, требующего больших временных затрат. Такое разделение труда позволяет разработчикам приложений сконцентрироваться на бизнес-логике, в то время как созданием отчетов могут заниматься другие сотрудники.

Управления отчетами и доставка
Простая публикация отчетов в сети облегчает доступ к необходимой информации, что упростит процесс принятия решений на всех уровнях организации. В зависимости от нужд пользователей отчеты могут быть экспортированы в различные электронные форматы (например, PDF или Excel) и в дальнейшем использоваться для создания других документов. IT-отделы могут сконцентрироваться на оперативном управлении отчетами, предоставив функции разработки другим отделам и организациям.

Увеличение продуктивности - основное достоинство новой версии генератора отчетов Crystal Reports XI. Просмотр, печать и экспорт отчетов высокого качества осуществляется без особого труда. Вместе с Crystal Reports XI компании могут также использовать все преимущества Crystal Reports Server XI, инструмента для построения корпоративных систем для генерации и распространения отчетов.

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

Мощные средства разработки и доступа к данным

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

BusinessObjects Universe
BusinessObjects Enterprise Universe - мощная семантическая прослойка, которая скрывает от пользователя сложность структуры данных, и таким образом для новых или неопытных пользователей доступ к данным становится более удобным.

Новые версии драйверов
Crystal Reports XML содержит новейшие версии драйверов JDBC, IBM DB2 и Exchange, что позволяет реализовать максимально эффективный доступ к источникам данных.

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

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

Интеллектуальные графики и диаграммы (Intelligent Charting)
Простое создание графических элементов отчетов осуществляется при помощи операций перетаскивания (drag-and-drop) и работы с перекрестными таблицами. При перетаскивании диаграммы или графика в секцию отчета происходит аппроксимация значений переменных. Создание графиков и диаграмм стало еще проще и удобнее благодаря автоматическому обновлению графиков при добавлении новых переменных.

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

Увеличение производительности и упрощение использования

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

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

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

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

Проводник репозитория
Навигация в пределах платформы BusinessObjects Enterprise стала еще проще и удобнее. Пользователи и разработчики могут находить и выбирать различные компоненты для их использования в создаваемых отчетах с помощью Crystal Reports Designer.

Панель разработки
Панель разработки (Workbench) позволяет упорядочить и сгруппировать рабочие проекты по разработке отчетов в соответствии с собственными критериями для удобства доступа и хранения.

Проверка зависимостей (Dependency Checker)
С помощью Dependency Checker разработчики отчетов могут быстро отыскать нерабочие ссылки, ошибки в формулах и неправильные зависимости. Это сильно сокращает время тестирования отчетов.

Гибкая интеграция с приложениями

Неограниченные бесплатные лицензии на компоненты (Free Runtime Licensing)
Crystal Reports Developer Edition включает лицензию для любого количества настольных компьютеров и серверов в пределах компании. Эта лицензия не требует дополнительной оплаты (royalty-free) и позволяет использовать .NET, Java и COM (RDC) компоненты генератора отчетов Crystal Reports для интеграции отчетов в корпоративные приложения.

Новые и усовершенствованные программные интерфейсы (API)
Среди новых и усовершенствованных программных интерфейсов присутствуют кросс-платформенные API для печати на стороне сервера, а также API для конфигурации подотчетов (subreports), с помощью которого можно получить из подотчетов полноценные отдельные отчеты.

Пользовательские библиотеки Java-классов
Разработчики могут разрабатывать и подключать свою собственную функциональность к генератору отчетов Crystal Reports.

Привязка данных
Для разработчиков приложений на платформах Java и.NET появилась возможность использовать не привязанные к данным поля отчетов. На этапе выполнения приложение само может осуществить привязку к этим полям.

Управление отчетами и доставка с помощью Crystal Reports Server
Компания Business Objects выпустила также Crystal Reports Server - корпоративное решение для создания, управления и доставки отчетов по сети, а также для встраивания отчетов в корпоративные приложения. Crystal Reports Server специально разработан для удовлетворения потребностей департаментов и рабочих групп и является идеальным выбором для компаний малого и среднего размера. С помощью Crystal Reports Server можно построить комплексную среду для генерации отчетов и опубликования отчетов в сети.

Безопасность
В новой версии Crystal Reports Server появилась возможность разграниченного (granular) контроля доступа на уровне объектов, пользователей и данных с помощью четкого и детального определения прав и действий в пределах отдельного отчета.

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

Масштабируемая центральная архитектура
Для поддержки генерации объемных отчетов Crystal Reports Server использует масштабируемую центральную архитектуру. Она включает ряд технологических сервисов для исключительно быстрого доступа к данным. Передовая технология постраничного доступа к отчетам позволяет ускорить генерацию, так как она будет осуществляться только для тех страниц, которые запрашиваются пользователем. В том случае, когда один и тот же отчет запрашивается многими пользователями, технология "кэширования по необходимости" (On-demand caching) помогает получить высокую производительность. Это происходит благодаря повторному использованию наиболее часто запрашиваемых отчетов и их отдельных частей, избегая повторной генерации.

Исчерпывающая помощь в любое время
Чтобы помочь разработчикам отчетов и пользователям быстрее разрешить потенциальные проблемы и трудности, компания Business Objects создала несколько онлайновых ресурсов (Business Objects Developer and Report Design Zones), на которых можно найти всю необходимую информацию: учебные приложения, примеры кода, советы и подсказки, документацию и описания.

Crystal Reports XI автоматически известит пользователей о наличии обновлений и последних исправлений.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=172