Alexander Mikhalov

CuteReport

An easy, powerful and extendable report solution.

Generally, CuteReport consists of two parts: the core library and template designer. Both are totally modular and their functionality can be simply extended by writing additional modules. It's totally abstract of used data and can use as storage: file system, database, version control systems, etc. The project's goal is to provide powerfully, but yet simple to use for an inexperienced user and report designers, reporting system.

Cutereport key features

  • A number of data sources: SQL database, Text, FileSystem, external data model (QAbstractTableModel);
  • Various types of storages to keep report templates and report's objects like a picture, etc: Filesystem, GIT, SQL database, embedded storage;
  • Plain text or HTML support;
  • Variety of drawing items to construct a great looking report: text (Memo), Image, Barcode, Arc, Chart, Chord, Ellipse, Line, Pie, Rectangle;
  • Picture sources: static, dataset, storage;
  • Unlimited number of details within one report;
  • Report Title and Summary;
  • Page Headers and Footers;
  • Item grouping;
  • Aggregate functions: count, min, max, avg, sum;
  • Spelling out of numbers, currencies, money amounts;
  • Parameters that can be passed from a custom application;
  • Entire application full featured scripting engine to manage any aspect of the report rendering;
  • Supported meassure units: Millimeters and I nches;
  • Standalone WYSIWYG designer with the ability to extend any functionality using a custom plugin;
  • Some pre-installed Designer plugins: ReportProperty editor, Page editor, Script editor, Dataset editor, Preview;
  • Runtime dialogs with Designer Form Editor module;
  • Multilingual reports;
  • Report inheritance;
  • Automatic Table of Contents;
  • Crossplatform;
  • Batch report processing

Cutereport home page

https://cute-report.com/en

By clicking button above, I agree Marketplace user terms and conditions

Details
Version:
1.3.2
Publisher:
Alexander Mikhalov
Contact:
alexander.mikhalov@gmail.com
Copyright:
Alexander Mikhalov
Authors:
Alexander Mikhalov
From:
https://inqlude.org
License:
GPL-3.0-or-later
commercial
Created at:
2013-10-03
Updated at:
2017-03-18
Platforms:
Linux
Windows
macOS
Supported Qt versions:
5.6 or later
Packages:
https://cute-report.com/en/download/203
User manuals:
https://cute-report.com/en/article/documentation
Dependencies:
Qt5Widgets
Qt5Sql
Qt5PrintSupport