NCReport

NCReport - in action

Overview

NCReport is a lightweight, fast, multi-platform and easy to use SQL report generator written in C++ based on Qt toolkit. It consists of two parts: Report renderer library and a report designer GUI application. The report engine can be used or implemented separately. Report definition applies XML format, stored as file or in sql database. The system able to generate several types of outputs such as direct Printer, Preview window, PDF, SVG. The report designer makes easy to create report XML definitions.

Features

  • Several types of datasources: database, text, item model, custom data source
  • Internal or external connection to SQL databases
  • Labels, Fields, HTML texts, Lines, Rectangles, Images and Custom items for graphs or customized contents
  • Multiple details in one report (sequential)
  • Page header/footer
  • Report header/footer
  • Unlimited level of grouping with group headers, footers, totals and average
  • Variables for totals or counts and system variables
  • Images from database, file and static images
  • Html texts from database, file and static texts
  • Barcode rendering with at least 50 types of available barcodes thanks to integrated Zint barcode library
  • Show or hide items and sections by any logical contitions
  • Expression/script evaluations in fields
  • Parameters
  • Formating numeric data
  • Output formats: directly to printer, PDF file, SVG file
  • Fast Print preview window
  • Pure Qt4 code (except C based 3rd party systems)
  • This is native multi-platform solution thanks to Qt

Why use NCReport?

Applications that work with data from any datasource in most cases must have ability of printing data, accordingly report generation function is required. Applications are also often needed to show print preview of a report. If you want to make your application able to do this, particulary at data centric, sql database application, NCReport is a right choice for you. By implementing this tool you don't have to develop printing and reporting module with much work into your application. NCReport is definitely recommended for softwares written by (based on) Qt toolkit.

Other advantages:

  • NCReport is lightweight and easy to integrate.
  • License gives you the freedom of using the tool in commercial applications
  • Good price/value rate

License

NCReport is released under the terms of NCReport Commercial License which is similar to the license of Nokia's Qt solutions. To read more about License see the price & license page

How to buy?

To buy NCReport please go to Order & buy page.



:: Home / Products / NCReport Qt based report generator

reporting tool, reporting tools, report generator, report writer, qt report, report tool, to write a report, report software, how to write a report, write a report, report editor, reporting software, report writing, writing a report, sql reporting