How to import a report from StimulSoft into FastReport .NET

2022-07-06

How to import a report from StimulSoft into FastReport .NET

Import of StimulSoft reports is now available with the 2022.2.13 release. To use it, go to the “File” menu in the FastReport .NET designer, FastReport CoreWin and FastReport Mono and click on the “Open ...” item. Select the filter "StimulSoft files (*.mrt)" in the window that appears. The uploaded file will be automatically converted into a FastReport report and opened in the designer.

The resulting imported report may differ. Most likely, you should finalize it by adding connections and changing functions with variables in text objects. StimulSoft report code cannot be converted to work properly for FastReport reports due to technical features of the product. Thus, the program code will be converted into a comment.

Also, StimulSoft reports may contain implementation objects that are not supported by the FastReport designer. These objects will not be exported or will be replaced by others in the way that the generated report is as similar as possible to the one created in StimulSoft. It is important to note that cross-bands are imported by moving their contents to the parent band.

StimulSoft. Otherwise, the locations, sizes and types of objects with some properties will match those in the StimulSoft report.

Comparative table of StimulSoft and FastReport reports:

Possibility

FastReport

StimulSoft

Report objects

  Text

+

+

  Figure

+

+

  Image

+

+

  SVG

+

+

  Subreport

+

+

  Service text

+

+

  Diagram

+

+

  Barcode

+

+

  2D barcode

+

+

  Map

+

+

  Postcode

+

+

  Text in cells

+

+

  Rich Text

+

+

  Gradient

+

+

  Cross-tab (Matrix)

+

+

  AdvMatrix

+

-

  Table

+

+

  Container

+

-

  Indicator

+

+

  Checkbox

+

+

  Sparkline

+

+

  HTML

+

+

  Digital signature

+

+

  Clone

-

+

  Mathematical formulas

-

+

Report Features

  Dialogue Forms

+

+

  Report Inheritance

+

+

  Master-detail-subdetail

+

+

  Drill-downs

+

+

  Grouping

+

+

  Sorting

+

+

  Headers and footers

+

+

  URLs аnd hrefs

+

+

  HTML tags in text objects

+

+

  Dimensionless Pages

+

+

  Preview Component

+

+

  Report designer in development environment

+

+

  Report designer in the executable program

+

+

  High DPI support

+

+

  Visual SQL Query Builder

+

-

  Interface languages

39

38

 

A report imported from StimulSoft to FastReport

Original report built in trial version of StimulSoft:

An example of a report built in the trial version of StimulSoft

 

The result with some modifications:

Imported report from StimulSoft

 

You can notice one difference in these examples — there is no band that closes the footer of the table in the imported report. This is explained by different implementation of the data footer (DataFooterBand).

Let’s look at another report that contains Code 39, Code 39 Extended, Code 93, Code 93 Extended, UPC-Sup2, UPC-Sup5 barcodes.

An example of a report with barcodes built in the trial version of StimulSoft

 

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

Imported report with barcodes from StimulSoft

 

This import feature will enable FastReport users to very quickly convert a report from StimulSoft and as accurately as possible. This will save labor effort for converting and building familiar reports in the FastReport designer.

Please contact our support for all questions related to importing.

November 26, 2024

Installing FastReport on .NET 8.0 and Creating a Simple Report

The purpose of this article is to explain step by step how to install FastReport on .NET 8.0 and how to create a simple report. Taking the reporting process from the beginning, it will show how to connect, design and view reports.
November 09, 2023

How to make a report from C# to FastReport Cloud

In this article, we will look at how to create reports in FastReport Cloud using SDK and export them to any convenient format.
October 04, 2023

How to generate a report from an ASP.NET Core application using FastReport.Core.Skia

We tell you how to generate a report on Windows and Linux using FastReport.Core.Skia and a private NuGet server.
Fast Reports
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.