Генератор отчетов для Lotus Notes
Новый генератор отчетов для Lotus Notes/Domino - iTs-ReportLN позволяет создавать отчеты различной сложности, обрабатывать данные, находящиеся в базах данных Lotus Notes/Domino, и выгружать их в документы формата «XML», «HTML» и «MS-Word».
Ключевыми особенностями нового ядра являются:
- удобный конструктор;
- настраиваемая предметная область;
- язык запросов LDQL;
- оптимизация с помощью Lotus Script;
- использование OLAP технологии обработки данных;
- построение перекрестных запросов;
- удобная и контролируемая запись кода отчета;
- высокая скорость обработки данных;
- возможность формирования отчетности по расписанию;
- формирование отчетов на сервере.
Конструктор
Для построения нового отчета можно воспользоваться специальным конструктором или написать код отчета вручную, используя встроенный язык обработки запросов LDQL – Lotus Data Query Language, созданный в лаборатории компании ИНТЕРСОФТ.
Для использования конструктора при построении отчетов необходимо предварительное наполнение данных о предметной области, включающей в себя типы документов и их полей. Предусмотрена возможность определения пользовательских типов данных, для более гибкой работы и параметризации отчетов.
Свой язык формирования
Для компактной и удобной записи кода отчета используется встроенный язык LDQL, инструкция к которому входит в поставку генератора отчетности. Язык имеет схожие черты с языком запросов SQL, что позволяет опытным разработчикам, знакомым с работой с реляционными базами данных, быстро адаптировать свои знания для создания сложных и быстрых в формировании отчетов.
Основным преимуществом расширенного языка LDQL является использование Lotus Script непосредственно в коде отчета, что позволяет оптимизировать медленные процессы линейной обработки данных. Использование кэшированных объектов и LDQL-OLAP технологии в достаточной степени помогает сократить время, затрачиваемое на формирование статистических отчетов за большие периоды времени.
Интеграция
Для обеспечения интеграции данных, получаемых с помощью ядра формирования отчетности, с другими системами отображения информации, к каждому отчету генерируется файл в формате XML. Этот файл можно использовать для построения отчетности практически любого вида, начиная от выгрузки в такие форматы как PDF и ODF, и заканчивая отдельными графиками и диаграммами в MS-Office или в любом другом приложении.
Платформонезависимость
Ядро формирования отчетов создано полностью с использованием Lotus Script, поэтому будет работать на любой платформе, которую поддерживает технология Lotus Notes/Domino.