5.1 KiB
FASTREPORT® FMX
TABLE OF CONTENTS
- Introduction
- New FastReport FMX features
- Capabilities
- 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.
- 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
- 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