СТАТЬЯ
11.12.01

Crystal Enterprise. Введение в Smart Reporting Technology
(интеллектуальная технология отчетности)

Опубликовано на сайте www.crystaldecisions.com
Переведено БНТП по заказу Interface Ltd.

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

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

Разработчики приложений

Smart Reporting Technology обеспечивается сервером Report Application Server (сервер приложений отчетности), естественным расширением среды Crystal Enterprise framework (корпоративная инфраструктура компании Crystal). Разработанная для интеграции сложных отчетов любого типа в Web-приложения, Smart Reporting Technology экономит ценное время и затраты на создание критически важных бизнес-приложений.

Все возможности и функции Report Application Server (RAS) предоставляются через Web-базированную объектную модель COM и доступны в стандартных языках сценариев (VBScript или JavaScript). Разработчики могут выбирать, какие функции они хотят предоставить пользователям - они могут предложить простой сценарий или построить специализированный Web-интерфейс, использующий любую комбинацию мощных возможностей RAS, таких как добавление и удаление полей, фильтрация, сортировка и построение графиков. Они могут контролировать доступность этих функций на основе аутентификации и профиля пользователей.

COM-интерфейс к Report Application Server спроектирован специально для разработчиков, использующих Active Server Page (ASP). Проводя разработку на основе ASP или Crystal Server Pages (дополнительная технология фирмы Crystal, обеспечивающая межплатформенную переносимость), разработчики получают доступ к многофункциональному, предоставляемому сервером управлению модификацией отчетов и представлений, которое легко встраивается в широкий спектр Web-приложений. Все функции предоставляются пользователю в виде "чистого" DHTML, не зависящего от используемого браузера - Internet Explorer или Netscape.

Функциональная глубина и детализированный контроль, предлагаемый Report Application Server, недостижимы при использовании программных продуктов любого другого поставщика.

Менеджеры информационных технологий и проектов

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

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

Технология Smart Reporting Technology предоставляет гибкие специализированные средства формирования отчетов для Web-приложений. Она помогает команде разработчиков передать простое манипулирование отчетами и их переформатирование в руки конечных пользователей, освободив себя для решения более сложных задач формирования отчетов и анализа. И поскольку в основе лежит объектная модель, основанная на использовании COM, информационные службы могут строго контролировать набор функций, доступных конечному пользователю. Такой контроль применим практически к любому отчету, сформированному на базе Crystal Report.

Так как Smart Reporting Technology разработана исключительно для создания и модификации отчетов в среде DHTML, она обеспечивает два дополнительных важных преимущества:

Бизнес-пользователи

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

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

Технология Smart Reporting Technology обеспечивает конечным пользователям возможность оперативно создавать и модифицировать отчеты в интерактивной среде DHTML. С помощью Smart Reporting Technology конечные пользователи могут легко менять порядок сортировки, добавлять и удалять поля, применять фильтры, перегруппировывать информацию или добавлять графики - производить ровно столько манипуляций, сколько нужно достижения желаемого уровня наглядности информации.

Как только новый Smart Report (интеллектуальный отчет) создан, пользователь может сохранить его для последующего применения и автоматического обновления, или опубликовать его для всех, кто нуждается в таком же представлении информации.

Smart Reporting Technology обеспечивает конечным пользователям возможность проводить специализированный Web-базированный анализ информации без сложности традиционных специализированных средств или обременительного поиска ресурсов информационных служб для модификации отчетов в соответствие с его индивидуальными потребностями.

Обзор ключевых особенностей

В следующей таблице представлен список ключевых особенностей технологии Smart Reporting Technology.

Функции разработки приложений
Функции бизнес-пользователей
  • Естественное расширение инфраструктуры
    Crystal Enterprise framework
  • COM-базированная объектная модель
  • Поддержка языков сценариев, выполняемых на сервере (VBScript, JavaScript)
  • Усиление безопасности Crystal Enterprise
  • Отсутствие необходимости загрузки Java-апплетов и клиентских программ· Генерация "чистого" DHTML
  • Доступ к широкому спектру баз данных
  • Предварительный просмотр отчетов
  • Добавление и удаление полей
  • Группировка полей
  • Сортировка
  • Фильтрация
  • Графики
  • Применение стилей и шаблонов отчетов
  • Печать
  • Экспорт в форматы: .rpt, .pdf, .doc, .xls, .rtf
  • Сохранение
  • Оперативная справка

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

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Seagate Software
Отправить ссылку на страницу по e-mail


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 11.12.01