FASTREPORT® FMX

----------------------------------------------------------------------------------------------------------

TABLE OF CONTENTS

1. Introduction
2. New FastReport FMX features
3. Capabilities

----------------------------------------------------------------------------------------------------------

1. INTRODUCTION

FastReport®  FMX is an add-on component that allows your application to generate 
reports quickly and efficiently. 
FastReport® provides all the necessary tools to develop reports, including a visual 
report designer, a reporting core, and a preview window. It can be used in the 
Delphi XE2 and Embarcadero ® C++Builder XE2  environments.

----------------------------------------------------------------------------------------------------------

2. NEW FASTREPORT FMX FEATURES

Report Designer:
- new XP-style interface
- the "Data" tab with all report datasets
- ability to draw diagrams in the "Data" tab
- code completion (Ctrl+Space)
- breakpoints
- watches
- report templates
- local guidelines (appears when you move or resize an object)
- ability to work in non-modal mode, mdi child mode

Report Preview:
- thumbnails

Print:
- split a big page to several small pages
- print several small pages on one big
- print a page on a specified sheet (with scale)
- duplex handling from print dialogue
- print copy name on each printed copy (for example, "First copy", "Second copy")

Report Core:
- "endless page" mode
- images handling, increased speed
- the "Reset page numbers" mode for groups
- reports crypting (Rijndael algorithm)
- report inheritance (both file-based and dfm-based)
- drill-down groups
- frxGlobalVariables object
- "cross-tab" object enhancements:
  - improved cells appearance
  - cross elements visible in the designer
  - fill corner (ShowCorner property)
  - side-by-side crosstabs (NextCross property)
  - join cells with the same value (JoinEqualCells property)
  - join the same string values in a cell (AllowDuplicates property)
  - ability to put an external object inside cross-tab
  - AddWidth, AddHeight properties to increase width&height of the cell
  - AutoSize property, ability to resize cells manually
- line object can have arrows
- added TfrxPictureView.FileLink property (can contain variable or a file name)
- separate settings for each frame line (properties Frame.LeftLine,
TopLine, RightLine, BottomLine can be set in the object inspector)
- PNG images support (uncomment {$DEFINE PNG} in the frx.inc file)
- Open Document Format for Office Applications (OASIS) exports, spreadsheet (ods) 
and text (odt)

Enterprise components:
- Users/Groups security support
- Templates support
- Dynamically refresh of configuration, users/groups

----------------------------------------------------------------------------------------------------------

3. CAPABILITIES

- Band-oriented report generator.
- Fast, compact and flexible code allows you to extend FastReport functionality.
  No additional DLLs needed.
- Built-in powerful and easy-to-use designer (also available in run-time).
- Full WYSIWYG
- Set of most useful components: Text, Line, Diagonal 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, HTML,  PDF, XLS, 
XML, JPG, BMP, TIFF). 
- Dot matrix reports. 

- Built-in language allows you write code without programming in Delphi. 
  It allows you to create reports that can't be created in other tools. 
-  Various fill types, shadow.
- Script editor with syntax highligt.
- One script in the report (like an unit in the Delphi). 
- Dramatically increased performance. 
- Strict type checking. 
- Multi-language architecture allows you to use many script languages (Pascal,   C++, 
Basic, Java). 
- Access to any object inside your application (in case you've allowed this).  Standard 
libraries to access to base classes, controls and forms. Easily  expandable library 
architecture. 
- Debugger.

- Report preview with "Search text" and "Edit" functions.
- Text rotation 0..360 degrees.
- Paragraph gap. 
- Memo object supports simple html-tags (font color, b, i, u, sub, sup). 
- Styles. 
- Text flow. 
- URLs, Anchors 
- Zooming in designer. 
- In-place editing. 
- Rulers, guides. 
- Grid: mm, inches, pixels. 
- Wizard for base type reports. 
- Copy objects to Windows clipboard. 
- Full Undo/Redo.

- 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. FastReport uses the 
same designer for dialogs and have set of standard dialog controls like Button, Edit, 
CheckBox and other.
- Storing reports in XML format, compressed XML format (compatible with GZip) also 
available.
- Set of DB engines for FastReport allow you to create table/query/database 
components in run-time. Your reports can be completely independent of your  
application!
- You can use FastReport in international applications.
- Full Bi-directional text output.

----------------------------------------------------------------------------------------------------------

Fast Reports Inc. 

e-mail:    	<info@fast-report.com>
web site:  <http://www.fast-report.com>