XSQUARE REPORTS
Проектируй шаблоны печатных форм сразу в привычных MS Office/ Мой Офис, Р7 офис. Не нужно никакого дополнительного дизайнера печатных форм
Какие преимущества дает работа с XREPORTS
Требования к запуску
- REST API (xml/json)
- 1 команда для установки - yum install xreports
- 5 параметров для настройки
- 10 минут и первый отчет готов
Требования к окружению
- Нативная генерация XLSx, DOCx, PDF. Независимость от фреймворков и библиотек
- 15 МБ RAM для работы 10-ти HTTP клиентов
- Любая RPM/DEB based операционная система
- Любая архитектура - X86/ARM/Эльбрус/Байкал
Требования к производительности
- 10 000 отчетов за минуту в конкурентном режиме
- 1 млн строк XLSx за 15 секунд
- массовая печать документов
- нативный парсинг XLSX
- объединение PDF документов
Скорость формирования XLSx:
- 0.129 секунды10 тысяч строк
- 1.3 секунды100 тысяч строк
- 15 секунд1 млн строк
Архитектура решения XREPORTS
- HTTP BY{JSON}<XML>
- XSQUARE-REPORTS SREVERНабор шаблонов
- Готовые документы
Заходи и пробуй
Преимущества
Процесс генерации отчетов
Создавайте шаблон документа в привычном формате.
Редактируйте шаблоны там , где Вам удобно: WORD / EXCEL / P7 Office/ Мой офис/ Libre Office
Формируйте попиксельную верстку PDF документов с помощью команд PDF генератора
1 этап генерацииСоздавайте запрос в унифицированном формате в файлах JSON или XML. Благодаря этому источником данных для заполнения шаблонов может быть ваша база данных, веб-страницы, веб-формы, а также сторонние сервисы.
Использование единого сервера отчетов позволяет унифицировать все документы в организации.
2 этап генерацииВ результате сервис сформирует готовый документ в необходимом формате:
DOCX, XLSX, PDF, CSV и т.д.Подготовка шаблона занимает пару минут и может в любое время редактироваться без привлечения разработчиков.
Готовый результат
Сервер отчетов это:
Сервис формирования отчетов из документа-шаблона в формате DOCX по HTTP-запросу в формате JSON или XML
Функциональные возможности:
- формирование отчетов PDF по запросу в формате JSON;
- генерация текстовых данных;
- генерация таблиц;
- добавление изображений;
- генерация графических примитивов;
- использование PDF документов в качестве шаблонов страниц;
- использование тегов в командах для замены подстановочными данными;
- условные команды для управления состоянием генератора;
- объединение PDF документов;
- формирование печатной формы для PDF документа;
Среда исполнения
Оборудование:
RAM - 20Mb
CPU - 1 Core
HDD - 50Mb
Операционные система:
Совместимо с
- Astra Linux
- RED OS
- Alt Linux
- ROSA
Любые rpm/deb based OS
- Ubuntu 20+
- Red Hat 8+
- Debian 10+
Архитектуры:
- x86-64
- ARM (в том числе байкал)
- e2k Эльбрус