|
Summary
QuickReport is a banded report generator written in 100% Delphi code that integrates very closely with Delphi and C++Builder
Description
QuickReport is a set of components and controls that allow reports to be designed and previewed in the Delphi and C++ Builder IDEs. Applications including Quickreport functionality can then be deployed royalty free. Quickreport 5 Pro supports
Delphi 5/6/7 Delphi Win32 2006 Delphi Win32 2007 C++Builder 5/6 C++ Builder 2006 C++ Builder 2007
Design reports within the Delphi IDE using the form designer as a report designer. QuickReport has been chosen by Borland as the standard reporting tool for Delphi and C++Builder. The Standard Edition was distributed free of charge with most versions of Delphi and C++ Builder Professional prior to the 2005 edition.
New Features in version 5.01: ======================= Invisible changes include more defensive handling of network printers, and less interaction with printers and miscellaneos memory leak and logic fixes. Events to control and customise standard preview. Allow printing straight from the printer-setup button Option to set the default extension in preview. For instance PDF instead of QRP. Copy to clipboard' button on standard preview form. New property for printables - 'ExportAs' = ( etNumeric, etText, etFormula, etLabel ) for XL. It is possible to limit the number of pages in the preview, and a 'Cancel' button is added to the standard preview. Background colour for report. Childbands can print before, after or before and after their parent. Alternative report viewer: Based on XML format, the new previewer has better rendering and search facilites, and supports drill-down and mouse events
New controls : Wild band. Print anytime you want. Controls with double-byte support, QRMBLabel, QRMBMemo and QRMBDbText. FrameLines control - extends vertical lines over page breaks. TQRShape has 2 new shapes, left and right diagonal lines.
QR PowerPack control : TQRPBand, TQRPChildBand: printing of this bands can be suppressed depending on a QuickReport expression TQRPLabel can print rotated text TQRPDBText can suppress printing of repeated values or of numerical fields with a value of zero TQRPExpr can print rotated expressions TQRPShape adds diagonal lines and triangles to QuickReport's TQRShape TQRPDBImage can print external image files whose file names are stored in a data field TQRPMemo allows embedding expressions in the memo text and individually suppressing blank lines TQRPRichtext allows embedding expressions in the RTF and individually suppressing blank lines TQRPGrid prints various styles of grids TQRPCheckbox prints various styles of checkboxes (even with custom bitmaps) TQRPExprCheckbox can print data aware TQRPCheckboxes
Utilities : TQRGridReport automatically creates a QuickReport form to print the content of a DBGrid as it is shown on the screen TQRStringgridReport automatically creates a QuickReport form to print the content of a TStringgrid as it is shown on the screen
New functions for QuickReport's expression evaluator: Abs returns the absolute value of the argument. CalcDate can be used to add or subtract days, months or years to or from a date CalcTime can be used to add or subtract hours, minutes or seconds to or from a given time Chr converts an ordinal (ASCII-) value to a character ColumnNo returns the current report column Currency gets the currency string according to Windows' country settings DayOfWeek returns the day of week for a given date DayString returns the name of a day according to Windows' current country settings DetailCount returns the number of detail records DetailNo gets the current record number ExtractDay returns only the day from a given date ExtractMonth returns only the month from a given date ExtractYear returns only the year from a given date FieldLen returns the size of a data field GetCaption gets the caption from another report component, e.g. the result of other TQRExpr components IsNull checks if a data field has been assigned a value; works with memo and blob fields MonthString returns the name of a month according to Windows' current country settings PadLeft fills up a string with spaces from the left PadRight fills up a string with spaces from the right QueryParam gets the value of a TQuery parameter ReadINI reads strings from any INI file ReadRegistry reads strings from the registry RecordCount gets the record number from a dataset ReformatDate formats a given date with Delphi's FormatDateTime function StrToNum converts a string to a number Trim removes leading and trailing blanks from a string QRDesign: End-user report design previously published by Timo Hartmann Software.
QuickReport version 5 supports Delphi 5/6/7/2006/2007 (Win32 mode) , and C++Builder 5/6/2006/2007.
When you purchase Quickreport 5 Pro you get access to legacy systems (Quickreport 4 and Quickreport 3) and the end-user report designer QRDesign.
|
|