Importieren von RDL-Berichten in FastReport .NET

2021-08-31

Wie Sie wissen, gibt es sehr unterschiedliche Berichtsgeneratoren, und sie funktionieren auch unterschiedlich. Es kann Situationen geben, in denen es unmöglich ist, in einem System genau denselben Bericht wie in einem anderen zu erstellen. Selbst wenn man einen Bericht von Grund auf neu erstellt, kann keine hundertprozentige Identität erreicht werden. Unser Team kennt sich sehr gut in dem FastReport Generierungskern aus, zugleich aber können wir nicht wissen, wie das Berichtssystem in anderen Generatoren funktioniert. Um dieses Problem zu lösen, sind vollständige Quellen solcher Lösungen erforderlich.

Was ist ein RDL-Import

Ein RDL-Bericht ist eine Berichtsvorlage im Report Definition Language-Format. Dieses Format wird in Microsoft Reporting Services verwendet. Berichte können in Microsoft Visual Studio und Microsoft Report Builder sowie in einigen Editoren von Drittanbietern erstellt werden. Berichte werden in Dateien mit der Erweiterung .rdl oder .rdlc gespeichert.

Beim RDL-Import geht es um ein Tool, mit dem Sie einen RDL-Bericht im FastReport .NET Designer öffnen können. Unser RDL-Import arbeitet speziell mit der Berichtsdatei, die nicht alle Informationen enthält, die für eine vollständige Konvertierung erforderlich sind. In der gleichen RDL-Datei sind die Datenquellen oft auf dem Server gespeichert, aber nicht in den Bericht einbezogen.

Nur Objekte, die den FastReport-Objekten ähnlich sind, können in FastReport .NET konvertiert werden. Dementsprechend wird nur die allgemeine Ansicht mit einigen einfachen Objekteigenschaften konvertiert. Skripte, Formeln und Ausdrücke werden nicht konvertiert.

Importieren von RDL-Berichten

Öffnen Sie den FastReport .NET Designer, gehen Sie zum Menü „File“ und wählen Sie „Open“ aus. In dem erscheinenden Fenster wählen Sie den Filter RDL files (*.rdl;*.rdlc) aus. Die ausgewählte Datei wird automatisch in einen FastReport .NET Bericht konvertiert und im Designer geöffnet.

Die beiden folgenden Abbildungen zeigen einen Bericht im RDL-Format und denselben Bericht, der in das FastReport .NET-Format konvertiert wurde.





Das Wichtigste ist, dass eine vollständige Konvertierung leider unmöglich ist. Sie können einen komplexen Bericht nicht sofort öffnen und ausführen, und es ist sehr wahrscheinlich, dass er nicht funktionieren wird. Und es wird definitiv eine manuelle Änderung für den korrekten Betrieb erforderlich sein.

20. November 2024

Lokalisierung und Ändern von Sprachen in FastReport VCL

FastReport VCL unterstützt 40 Sprachen für die Schnittstellenlokalisierung und ermöglicht es Ihnen, die Sprache im laufenden Betrieb über Menüs oder Code ohne Neukompilierung zu ändern.
1. November 2024

Neue Funktionen des FastReport VCL Berichtseditors

Wir betrachten die neuen Funktionen des Berichtseditors: Hilfslinien, Hervorhebung von sich schneidenden Objekten, aktualisierte Berichts- und Datenbäume.
30. Oktober 2024

Verwendung von Stilen beim Erstellen von Berichten in FastReport VCL

Dieser Artikel beschreibt eine der neuen Funktionen von FastReport VCL - die Verwendung von Stilen und Stilseiten.
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.