****************************************************************************
* NCReport 2.5.2
* It is a bug-fix release with a new feature.
* Release date: 18.03.2010
****************************************************************************

New features
------------

#215 - Performance optimalization 
    Large and complex reports should be faster by optimal field and dynamic item evaluation
	Fields and dynamic items are updated much more efficient than earlier.

#218 - Orphaned group headers at the bottom of page
    To avoid an 'orphaned' group header at the bottom of page by
    a new feature of sections is introduced: 'Break tolerance'
    This is as a value of keeping space to the end of page is still toleranced until pagebreak
    Reccomended approx 18mm-25mm

#221 - Enable to set printer quality (High/Screen resolution)
    QPrinter::HighResolution | QPrinter::ScreenResolution modes in printer based outputs
	Usage: report->setReportQuality( QPrinter::PrintMode ) 
	or 
	output = new NCReportPrinterOutput( QPrinter::PrintMode )

Fixed bugs
----------

#216 - Unwanted reprint group header
    Sometimes group headers are unneccessarily repeated after page break.
    This matter is when multiple group levels.

#217 - Report Preview an Printout layout synchronization / trim
    printed High resolution reports are sometimes smaller then in preview mode.
    This because font scalings are a bit different in screen or/and print resolution.
    They should be closer to each other.


#219 - Unnecessarily variable update when a special case
    In multi detail mode the second or x. detail the group totals were sometimes
    unneccessarily updated.

#220 - Total page count in double pass mode sometimes fails
    Total page count (double pass mode) sometimes calculates wrong value for very long reports
    with dynamic texts. This because of High and Screen resolution difference.

#178, #222 - Multiple details - empty data situation
	The bug was still existed in previous version but now is fixed. When multiple details 
	are existed and one or more is related to an empty datas source, the detail is skipped.

#224 - Print's only default number of copies
	Changing number of printing copies in showing QPrintDialog not responding to QPrinter.
	(maybe is occured on some printers)

#225 - Field update on group footer and page footer when subqueries are used.
	If subqueries are used, the footer (group/page) is taken from next detail 
	record and it shouldn't.

#226 - Parameter editor in designer: Removed parameters are reloaded again
	Removed parameters are reloaded again after restarting the Designer application.

#227 - Groupheader is one page late in some cases
	A bug that was formerly fixed is back. When working with groupheaders, 
	the headers are one page too late
:: Home / Products / Version changes / 2.5.2

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