One is to reduce the report design workload of (business management software) developers to zero, while providing end users with a "simple and easy to use (this is very important)", "powerful", "flexible and convenient" report customization approach Report component.
================================================== ==============
Please give me your advice, thanks.
================================================== ==============
Who is SReport?
=============
One is to reduce the report design workload of (business management software) developers to zero, while providing end users with a "simple and easy to use (this is very important)", "powerful", "flexible and convenient" report customization approach Delphi Vcl.
What can SReport do?
=================
(1) Customize pages, margins, and fonts;
(2) Customize title, header and footer;
(3) Data and custom labels in any relevant data master table can be printed at the header and tail of the table.
(4) You can define the fields, titles, width, alignment, and fonts to be printed in the detailed data.
(5) You can define whether the detailed data is page-counted, accumulated, totaled, and capitalized;
(6) Achieve roll paper printing with needle printing - print as much content as possible and feed as much paper as possible.
(7) Directly generate text files, Excel format files, and HTML web page format files.
(8) Users can define whether to print the unit information mark at the top of the report.
(9) Support the coexistence of multiple formats of the same report, and output different reports according to the user's choice.
How does SReport work?
=====================
Provide the name of the data set (Table, Query, ADOQuery, etc., TDataSet) that needs to be printed and ensure that it is open. All other issues are handled by the control itself (single table, master-slave structure, multiple master-slave structures, custom structures).
SReport new features
================
(1) Group printing by any field and set related options for group printing.
For example: what field should be grouped by (the data source provided by the software designer needs to be sorted by this field);
Whether to change pages after printing each group;
What is the spacing between groups;
Whether the sequence numbers are rearranged after group change;
Whether to print the total at the end of the report.
(2) Print user-defined information at the end of the report and save this information.
(3) A bug in the old version has been corrected (thanks to the user for their work).
================================================== ==============
http://borlandsoft.home.chinaren.com/Soft/SReport.exe
http://www.csdn.net/cnshare/soft.asp?class=219
Written by Songlichao 2001/05/23
Email:[email protected]
================================================== ==============