Readme
Readme
4
for Delphi 2-7 & C++Builder 1-6
----------------------------------------------------------------------------
TABLE OF CONTENTS
1. Introduction
2. Capabilities
3. Installing
4. Backward compatibility
5. Ordering
6. Notes
7. Credits
8. Other products recommended to use
----------------------------------------------------------------------------
1. INTRODUCTION
FastReport is reporting tool component. It consists of report engine,
designer and preview. It written on 100% Object Pascal and can be installed
in Delphi 2-7 and C++Builder 1-6. Also available cross-platform version
FR CLX for Delphi 6, C++ Builder 6 and Kylix 1,2 - check out webpage to
get latest information.
----------------------------------------------------------------------------
2. CAPABILITIES
- Fast, compact and flexible code allows you to extend FR functionality.
No additional DLLs needed.
- Built-in powerful and easy-to-use designer (also available in run-time).
- Suitable MSWord-like report preview with "Search text" and "Edit" functions.
- Set of most useful components: Text, Line, Picture, Shape, OLE, RichText,
Chart, Barcode. You can also write your own components.
- Ability to export your reports to other formats (such as TXT, RTF, CSV,
HTML, PDF and other).
- Built-in Pascal-like language allows you write code without programming
in Delphi. It allows you to create reports that can't be created in other
tools.
- Script editor with syntax highligt.
- FR reports can contain dialogue forms that you can use to ask
parameters before prepare a report. You can have as many dialogs as you need.
FR uses the same designer for dialogs and have set of standart dialog
controls like Button, Edit, CheckBox and other.
- Set of DB engines for FR allow you to create table/query/database components
in run-time. Your reports can be completely independent of your application!
- FR can obtain data from tables and queries, arrays and data files - from
any source. FR is not BDE-dependent, you can use it with *any* DB library
that is based on standard TDataset component. You can also use FR with
IB_Objects - powerful and wide-known library for Interbase DBMS.
- Localization in 19 languages. You can use FR in international applications.
- Full Bi-directional text output.
----------------------------------------------------------------------------
3. INSTALLING
Before installing, remove any other version of FastReport from the Delphi
component palette. Create a folder under your Delphi folder, typically FR240
and decompress the files in 240core.zip and 240reg.zip to this directory.
! USE WINZIP or WINRAR - ARCHIVE CONTAINS LONG FILE NAMES !
FR2.4 includes full source code. Trial version contains almost all sources
(only one compiled unit). Before installing, you should copy this unit
from ..\FR\LIB_DX to ..\FR\SOURCE.
! DON'T CHANGE ANYTHING IN FR.INC FILE OF TRIAL FR VERSION !
----------------------------------------------------------------------------
4. BACKWARD COMPATIBILITY
.frf files from FR2.1...FR2.4 is compatible. You can use FR2.1 .frf
in FR2.4; but you can't use new .frf files in older FR versions and builds.
See faq.txt if you want to open FreeReport 2.21 files.
FR CLX files can be opened by FR2.45 version. Since CLX and VCL uses
different paper numbering you may need to change paper format after opening
FR CLX report file.
Old datamanager (TfrDataManager) is not installed by default. Remove
comment from {$DEFINE DATAMANAGER} line in FR.inc file to install it.
----------------------------------------------------------------------------
5. REGISTERING
FastReport 2.4 is shareware. You can try trial version of FR2.4, which
prints only one page of report with nag label "FastReport - unregistered".
Full version of FR shipped with full source code.
Single copy of FR2.4 costs $99. Site license (unlimited number of copies)
costs $990. You can register it with RegisterNow! or ShareIt online services
which accepts all kinds of payment. (to buy site license, buy 10 copies of FR).
To register, go FR home page http://www.fast-report.com, "Register Now"
reference. Registered users gets technical support and can upgrade to the next
version of FR with no additional payment (FR CLX is separate product, you need
to buy it even if you already registered FR 2.4).
----------------------------------------------------------------------------
6. NOTES
All units written by author, except the following:
- RichEdit editor taked from \DEMOS\RICHEDIT.
- Delphi version determining taken from RX 2.60.
- TfrSpeedButton component is based on RX TrxSpeedButton.
- Barcode component (frBarcod.pas) is written by Andreas Schmidt
and friends (freeware).
- See also "CREDITS" topic.
----------------------------------------------------------------------------
7. CREDITS
Stalker <[email protected]>:
- A lot of suggestions and bug reports
- TfrAsaComponents and others
Localization:
- Carsten Bech <[email protected]> (danish)
- Wy <[email protected]> (chinese)
- Roberto Mambriani <[email protected]> (italian)
- Bartlomiej Zass <[email protected]> (polish)
- Bolek Umnicki <[email protected]> (polish)
- Josep Mas <[email protected]> (catalan)
- Nei <[email protected]> (portuguese-brazil)
- Isaque Pinheiro <[email protected]> (portuguese-brazil)
- Bobby Gallagher <[email protected]> (english)
- Francisco Purrinos <[email protected]> (spanish)
- Andreas Pohl <[email protected]> (german)
- Stefan Diestelmann <[email protected]> (german)
- Arpad Toth <[email protected]> (czech, slovak)
- Le Hung <[email protected]> (hungary)
- Tochenjuk Oleg <[email protected]> (ukrainian)
- Pierre Demers <[email protected]> (french)
- Olivier Guilbaud <[email protected]> (french)
- Craig Manley <[email protected]> (dutch)
- Burhan Chakmak <[email protected]> (turkish)
- Jan W <[email protected]> (swedish)
- Primoz Planinc <[email protected]> (slovene)
All the products in this chapter are fully compatible with FastReport and
recommended to work with our product.
AidAim Software
---------------
With Easy Compression Library you can add advanced compression and
encryption functionality to your projects as quickly and easily as never
before. Based on new original One-Stream technology, this toolkit has
everything you need to compress and encrypt files, strings, data packets
and even BLOB fields.
Easy Compression Library provides a wide variety of compression algorithms,
so you can obtain high speed as well as high compression ratio that make
Easy Compression Library your best choice.
Key Features:
# A plenty of advanced compression algorithms
# Unmatched ease-of-use
# No DLLs, compiles right into your EXE; small customizable footprint
# Full compatible with Borland stream classes
# Strong encryption, compression on-the-fly, and much more.
----------------------------------------------------------------------------
FastReport Software,
Alexander Tzyganenko - Chief Technology Officer
e-mail: [email protected]
web sites: http://www.fast-report.com
http://www.fastreport.org
http://www.fastreport.ru