I-net Crystal-Clear - Википедия - I-net Crystal-Clear

i-net Clear Reports (ранее i-net Crystal-Clear)
Скриншот i-net Designer
Разработчики)i-net программное обеспечение
изначальный выпуск1999
Стабильный выпуск
11.0 / 16 мая 2011 г.
Написано вЯва, .СЕТЬ
Операционная системаКроссплатформенность
Доступно вАнглийский, немецкий, испанский
ТипПрограммное обеспечение для отчетности
Лицензияi-net программное обеспечение EULA
Интернет сайтinetsoftware.de/crystalclear

i-net Очистить отчеты (ранее известное как i-net Crystal-Clear) - это кроссплатформенное приложение для создания отчетов на базе Java, обеспечивающее отчет конструктор и серверный компонент для создания отчетов в различных форматах вывода, таких как PDF, HTML, PS, RTF, XLS, TXT, CSV, SVG, XML, а также для просмотра в Java-апплете или компоненте Swing.[1] Программисты приложений могут интегрировать i-net Clear Reports с помощью общедоступных API который охватывает более 200 классов.[2] Начиная с версии 11.0 i-net Clear Reports также поддерживает .СЕТЬ язык программирования и предлагает общедоступный API для дальнейшей интеграции в другие продукты.

История

В версии 11.0 программа i-net Crystal-Clear была переименована в i-net Clear Reports. В это время он также получил интеграцию с .NET в качестве основной функции.

i-net Crystal-Clear изначально был разработан для чтения Crystal Reports шаблоны. Он должен был уметь читать формат отчета RPT и выдавать разумный результат. По причинам, связанным с экспортом и сохранением, позже пришлось создать новый формат файла, что позволило Crystal-Clear сохранять результаты API обратно и делать их редактируемыми дизайнером.[3]

В 2002 году первая версия i-net DesignerXML, дизайнера отчетов, была написана с использованием Java Swing. Концепция редактирования немного отличается от некоторых других дизайнеров, использующих формат шаблона отчета, ориентированного на группы, что означает, что отчеты создаются на основе строк данных.

В последние годы усилия по разработке изменились на подход, основанный на полной платформе отчетности, а не на подходе только для разработчиков, основанном на платформе.

Верный своим корням, i-net Crystal-Clear по-прежнему может читать и выполнять шаблоны отчетов Crystal Reports вплоть до последних версий Crystal Reports.

Однако, в отличие от Crystal Reports, формат файла отчета i-net Crystal-Clear всегда был открытым форматом. До версии 9.0 это был формат XML. Начиная с версии 9, формат файла отчета - застегивать -основанный формат похож на OpenDocument.

Гибкость

Будучи приложением Java, i-net Clear Reports может работать на различных платформах и средах. Фактически нет ограничений в отношении источников данных, которые можно использовать, пока есть JDBC драйвер доступен для доступа к данным. Для источников данных, не относящихся к JDBC, есть инструкции по написанию простых мини-драйверов. С новым .NET API он стал еще более гибким и позволяет интегрироваться в приложения на основе .NET.

i-net Clear Reports поставляется как автономный сервер, а также сервлет который можно запустить на любом Java EE сервер приложений, такой как Кот, Причал, IIS, или же Apache (через PHP ).

Возможности могут быть добавлены с помощью общедоступных API, или добавив собственный JavaBeans которые можно добавлять в отчеты. Пользовательские функции (UDF) расширяют возможности формул встроенных подпрограмм вычисления формул.

Примечания и ссылки

  1. ^ "Чистые отчеты i-net / freshmeat.net". 15 мая 2009 г.. Получено 2009-05-18.
  2. ^ "i-net Clear Reports API". 17 мая 2011 г.. Получено 2011-05-17.
  3. ^ «Хронология развития». 17 марта 2011 г.. Получено 2011-05-17.

внешняя ссылка