logo
small logo
  • Products
  • Buy
  • Support
  • About
  • Customer panel Support
    • en
    • de
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • Import of reports from JasperReports to FastReport .NET
  • Comparison of SSRS and FastReport .NET part 1

    November 18, 2017

    Electronic and printed reporting is used in many areas of our life. Can you imagine

    read more
  • Comparison of SSRS and FastReport .NET part 2

    November 18, 2017

    Technologies This article aims to continue examining the capabilities of the report generators in terms

    read more
  • How to import a report from StimulSoft into FastReport .NET

    July 6, 2022

    Import of StimulSoft reports is now available with the 2022.2.13 release. To use it,

    read more
  • Import of reports Crystal Reports to FastReport .NET

    September 1, 2021

    Often, the developers of report generators create their formats to store templates. For example,

    read more
  • Copying report bands to another with all the contents

    March 31, 2021

    Sometimes there is a need to use parts of one report in another. In simple

    read more

Import of reports from JasperReports to FastReport .NET

November 7, 2022

Import of reports from JasperReports to FastReport .NET

We have added a new import function from JasperReports. To use it, go to the "File" menu in the FastReport .NET designer and select "Open ...". In the window that appears, select the filter "JasperReports files (*.jrxml)". The selected file will be automatically converted to a FastReport .NET report and opened in the designer.

The resulting imported report may have differences, and most likely, you will have to finalize it — change the properties of objects and add connections.

JasperReports "Table" objects will be converted into subreports with similar functions. JasperReports reports may also include custom not importable elements. The user will need to replace such objects with analogs himself.

For the rest, the locations, sizes, and types of objects with some properties will be the same as those in the JasperReports report.

Comparison table of JasperReports and FastReport .NET reports:

Function

FastReport .NET

JasperReports

Report objects

  Text

+

+

  Figure

+

+

  Image

+

+

  SVG

+

+

  Subreport

+

+

  Service text

+

-

  Diagram

+

+

  Barcode

+

+

  2D barcode

+

+

  Map

+

+

  ZIP code

+

-

  Text in cells

+

-

  Rich Text

+

+

  Gradient

+

-

  Cross-tab (Matrix)

+

+

  Advanced Matrix (AdvMatrix)

+

-

  Table

+

+

  Container

+

+

  Indicator

+

+

  Checkbox

+

-

  Spark graph

+

-

  HTML

+

+

  Digital signature

+

-

Reporting functions

  Dialogue Forms

+

-

  Report Inheritance

+

-

  Master-detail-subdetail

+

+

  Drill-downs

+

-

  Grouping

+

+

  Sorting

+

+

  Headers and footers

+

+

  URLs and hrefs

+

+

  HTML tags in text objects

+

+

  Dimensionless pages

+

-

  Preview component

+

+

  Report designer in the development environment

+

+

  Report designer in the executable program

+

+

  High DPI support

-

+

  Visual SQL Query Builder

+

-

  Interface languages

29

1

Example of a report when importing from JasperReports to FastReport .NET

This is the original, which was built in the JasperReports trial version:

Example of the report from the JasperReports trial version

 

Import result with a small improvement: 

Imported report from JasperReports

 

There is a noticeable difference in these examples: the part of the page occupied by the table is different with the same number of lines — this is due to the different space between the text lines.

Let’s look at another report that contains Code 128, Codabar, 2/5 Interleaved, 2/5 Industrial barcodes.

A sample report with barcodes from the JasperReports trial version

 

You can see the result of the conversion to the FastReport designer in the following screenshot:

Imported report from JasperReports with barcodes

 

This import should allow FastReport users to quickly convert their reports from JasperReports with maximum accuracy. This will reduce the labor efforts required for migration and building familiar reports in our designer.

about product buy
avatar
Vladislav Yarovoy
.NET Development
Fast Reports Team: Vladislav Yarovoy - NET Development at Fast Reports
.NET FastReport Converter

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Buy
  • Download
  • Documentation
  • Testimonials
  • How to uninstall
  • FAQ
  • Tutorial Video
  • Forum
  • Support SLA
  • Articles
  • Our News
  • Press about us
  • Resellers
  • Extended licensing
  • Contact us

© 1998-2023 by Fast Reports Inc.

  • Privacy Policy

Trustpilot