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: web site: