Wie importiert man einen Bericht aus StimulSoft in FastReport .NET

2022-07-06

Wie importiert man einen Bericht aus StimulSoft in FastReport .NET

Mit dem Update 2022.2.13 wurde das Importieren von Berichten aus StimulSoft hinzugefügt. Um es zu verwenden, müssen Sie im FastReport .NET Designer, FastReport CoreWin und FastReport Mono in das Menü „File“ gehen und auf „Open...“ klicken. Wählen Sie im erscheinenden Fenster den Filter „StimulSoft files (*.mrt)“ aus. Die heruntergeladene Datei wird automatisch in einen FastReport -Bericht konvertiert und im Designer geöffnet.

Nach dem Import kann der Bericht anders aussehen. Es ist wahrscheinlich, dass dieser Bericht nachbearbeitet werden muss, indem Verbindungen hinzugefügt und Funktionen mit Variablen in Textobjekten geändert werden. Aufgrund der technischen Eigenschaften des Produkts ist es nicht möglich, den StimulSoft-Berichtscode für den normalen FastReport-Betrieb zu konvertieren. Daher wird der Programmcode in einen Kommentar umgewandelt.

StimulSoft-Berichte können auch Umsetzungsobjekte enthalten, die vom FastReport-Designer nicht unterstützt werden. Diese Objekte werden nicht exportiert oder werden durch andere ersetzt, so dass der generierte Bericht dem in StimulSoft erstellten Bericht so ähnlich wie möglich ist. Es ist wichtig zu beachten, dass der Import von Cross-Bands dadurch realisiert wird, dass ihr Inhalt in das übergeordnete Band übernommen wird.

Andernfalls sind die Positionen, Größen und Typen von Objekten mit einigen Eigenschaften die gleichen wie im StimulSoft-Bericht.

Vergleichstabelle von StimulSoft- und FastReport-Berichten:

Möglihkeit

FastReport

StimulSoft

Berichtobjekte

Text

+

+

Figur

+

+

Abbildung

+

+

SVG

+

+

Unterbericht

+

+

Systemtext

+

+

Diagramm

+

+

Barcode

+

+

Zweidimensionaler Barcode

+

+

Karte

+

+

Postleitzahl

+

+

Text in Zellen

+

+

Rich Text

+

+

Gradient

+

+

Cross-tab (Matrix)

+

+

Erweiterte Matrix (AdvMatrix)

+

-

Tabelle

+

+

Container

+

-

Anzeiger

+

+

Markierungsbox

+

+

Sparkline

+

+

HTML

+

+

Digitale Signatur

+

+

Klon

-

+

Mathematische Formeln

-

+

Berichtsmöglichkeiten

Dialogformen

+

+

Vererbung von Berichten

+

+

Master-detail-subdetail

+

+

Drill-downs

+

+

Gruppierung

+

+

Sortierung

+

+

Kopf- und Fußzeilen

+

+

URLs und hrefs

+

+

HTML-Tags in Textobjekten

+

+

Seiten ohne Dimensionen

+

+

Vorschau-Komponente

+

+

Berichtsdesigner in der Entwicklungsumgebung

+

+

Berichtsdesigner im Batchprogramm

+

+

High-DPI-Unterstützung

+

+

Visueller SQL-Abfragegenerator

+

-

Sprachen der Benutzeroberfläche

39

38

 

Beispiel für einen Bericht, der durch den Import von StimulSoft-Berichten in FastReport generiert wurde  

Originalbericht, der in der StimulSoft Testversion generiert wurde:

Beispiel für einen Bericht, der in der StimulSoft Testversion generiert wurde

 

Importergebnis, das ein wenig nachgearbeitet wurde:

Aus StimulSoft importierter Bericht

 

Ein Unterschied ist in diesen Beispielen zu erkennen - es gibt keine Schließenleiste am unteren Rand der importierten Berichtstabelle. Dieses Problem ist darauf zurückzuführen, dass die Datenfußzeilen (DataFooterBand) unterschiedlich realisiert werden.

Nehmen wir einen anderen Bericht, der Code 39, Code 39 Extended, Code 93, Code 93 Extended, UPC-Sup2, UPC-Sup5 enthält.

Beispiel für einen Bericht mit Barcodes, der in der StimulSoft Testversion generiert wurde

 

Das Ergebnis der Konvertierung in den FastReport-Designer ist im folgenden Screenshot dargestellt:

Aus StimulSoft importierter Bericht mit Barcodes

 

Dieser Import sollte es FastReport-Benutzern ermöglichen, einen Bericht von StimulSoft sehr schnell mit der höchstmöglichen Genauigkeit zu konvertieren. Dadurch wird der Aufwand für die Übertragung und Erstellung üblicher Berichte im FastReport-Designer reduziert. 

Wenn Sie Fragen zum Import haben, wenden Sie sich bitte an unser Support-Team.

9. November 2023

Bericht in C# in FastReport Cloud erstellen

In diesem Artikel zeigen wir Ihnen anhand eines Beispiels, wie Sie mit FastReport Cloud SDK Berichte erstellen und in ein beliebiges Format exportieren können.
4. Oktober 2023

Erstellen einer Bericht aus einer ASP.NET Core Anwendung mit FastReport.Core.Skia

Wir erklären Ihnen, wie Sie mit FastReport einen Bericht unter Windows und Linux erstellen.Kern.Skia und ein privater NuGet-Server.
25. September 2023

Erstellen von Preisschildern mit Produktzusammensetzungen in FastReport VCL

Ab Version 2023.3 wurde der FastReport VCL-Berichts-Engine ein weiteres leistungsfähiges Werkzeug hinzugefügt – das Reduzieren von Text im Textobjekt.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.