PDA

View Full Version : CuteReport 1.3 released (reporting solution)



AlFoX007
3rd October 2016, 06:20
CuteReport is an easy, powerful and extendable report solution based on Qt framework. Generally CuteReport consists of two parts: core library and template designer. Both are totally modular and theirs 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 powerful, but yet simple to use for inexperienced user and report designers, reporting system.

https://cute-report.com

Full Changelog for version 1.3:


NEW: Translator module has been added (pro version)
NEW: Form module to create dynamic dialogs (pro version)
NEW: Function "pluralSpell" added to the SpellOut module (pro version)
NEW: Split of items support in Rendering engine (pro version)
NEW: Memo item smart text splitting implemented (pro version)
NEW: Report now can accept QObject* as a report variable type
NEW: PainterDelegate implemented to provide ability for a custom application to paint directly on a report item
NEW: Canvas item added to provide canvas for a custom application painting logic (pro version) See code example in "examples/code/example_delegates"
NEW: ScriptDelegate implemented to provide ability for a custom application to export script objects with custom properties to bring additinal functionality to the CuteReport Script Engine
NEW: Some code examples have been added See "examples/code/"
NEW: Report inheritance: report now can inherit objects from another one. These objects will be updated automatically when base report is changed
NEW: Index band to print data like a "Table of Contents"
NEW: Save/Load of selected items to/from external file for further reusing in another reports
UPDATE: Demo application is now able to show report in different translations if such available in the report
UPDATE: Documentation updated: Designer "Translator" module
UPDATE: Documentation updated: Designer "Forms" module
UPDATE: Documentation updated: Script Engine "Forms" example
UPDATE: Documentation updated: Formatting type "iso" is added for date and time
UPDATE: Documentation updated: pluralSpell function description has been added to the chapter "Functions -> Spelling out"
UPDATE: SqlDataset: database options have been added
UPDATE: CSVDataset: added ability to edit and store text data
UPDATE: pressing Del keyboard in ObjectInspector now removes selected items
UPDATE: Console application: option to set preview window size has been added
UPDATE: Memo and MemoExt new properties: lineSpacing and textIndent
FIX: SF#31 Qt 4.6 compilation error has been fixed
FIX: OS native and Qt save dialog now show correct path while saving report on Designer exit
FIX: crash on nested item deletion
FIX: DemoApp small fixes
FIX: a lot of other bug fixes