Go to file
2024-07-06 22:41:12 +02:00
Demos/Main Init 2024-07-06 22:41:12 +02:00
FastScript Init 2024-07-06 22:41:12 +02:00
LibD28 Init 2024-07-06 22:41:12 +02:00
LibD28x64 Init 2024-07-06 22:41:12 +02:00
Res Init 2024-07-06 22:41:12 +02:00
Source Init 2024-07-06 22:41:12 +02:00
.gitignore Init 2024-01-10 21:49:51 +01:00
changes_rus.txt Init 2024-07-06 22:41:12 +02:00
changes.txt Init 2024-07-06 22:41:12 +02:00
comp_developers_rus.txt Init 2024-07-06 22:41:12 +02:00
comp_developers.txt Init 2024-07-06 22:41:12 +02:00
compatibility_rus.txt Init 2024-07-06 22:41:12 +02:00
compatibility.txt Init 2024-07-06 22:41:12 +02:00
FastReports.url Init 2024-07-06 22:41:12 +02:00
FastReportsT.url Init 2024-07-06 22:41:12 +02:00
file_id.diz Init 2024-07-06 22:41:12 +02:00
frx_icon.ico Init 2024-07-06 22:41:12 +02:00
license_rus.rtf Init 2024-07-06 22:41:12 +02:00
license.rtf Init 2024-07-06 22:41:12 +02:00
readme_rus.rtf Init 2024-07-06 22:41:12 +02:00
readme.md Init 2024-07-06 22:41:12 +02:00
readme.rtf Init 2024-07-06 22:41:12 +02:00
teechart_rus.txt Init 2024-07-06 22:41:12 +02:00
teechart.txt Init 2024-07-06 22:41:12 +02:00

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.


  1. 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

  1. 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