Verwendung der Excel-Datei wie eine Datenquelle in FastReport .NET

2016-07-11

FastReport .NET hat eine Möglichkeit, Dateien von Excel wie eine Datenquelle zu verwenden. Diese können .xls und .xlsx Dateien sein. 

In diesem Artikel betrachten wir ein Erstellungsbeispiel solcher Datenquelle im Bericht.

Jetzt von den Aufforderungen zu den Excel-Dokumenten. Jede Tabelle soll auf getrennten Seite gelagert werden. In erster Zeile sollen Titel den Spalten werden, die man wie Namen der Tabellenfelder verwendet.

1. Erstellen wir ein Excel-Dokument mit einer Tabelle:

2. Erstellen wir Windows Forms Projekt;

3. Fügen wir eine Report Komponente auf die Form hinzu;

4. Machen wir einen Doppelklick auf die hinzufügte Komponente. Lassen wir das Fenster mit der Wahl der Datenquelle durch. Auf dem Fenster wird Berichtsdesigner geöffnet;

5. Im Berichtsdesigner erstellen wir eine neue Verbindung zur Datenquelle. Menü „Data->Add Data Source“.

 

Der Editor der Datenquelle startet:

 6. Erstellen wir eine neue Verbindungszeile mit Hilfe von der Taste „New connection“…

 7. Im Fenster der Erstellung neuer Verbindungszeile wählen wir den Verbindungstyp – ODBC Connection:

 

Schalten wir radio button „Use connection string” um. Wählen wir eine Datenquelle mit Hilfe von der Taste .

 

8. Hier wählen wir den Tab «Computerdatenquelle».

 

 9. Klicken Sie weiter „Neu“.

 

Wählen wir Excel Dateien und klicken „OK“. Jetzt wird die Datenquelle in der Liste der Datenquellen.

 

Das Connection Fenster sieht so aus:

 

 Die Verbindungszeile ist:  

Dsn=Employee.xlsx;dbq=C:\USERS\MD\DOWNLOADS\Employee.xls;defaultdir=C:\USERS\MD\DOWNLOADS;driverid=790;fil=excel 8.0;maxbuffersize=2048;pagetimeout=5

10. In Data Wizard klicken wir „Next“. Und gehen wir zum Datenfenster.

 

Wählen wir gebrauchte Tabellen. In unserem Fall „Employee“. Klicken wir „Finish“.

11. Im Fenster „Daten“ erscheint neue Datenquelle.

12. Jetzt erstellen wir den Bericht. Fügen wir auf den Band „Daten“ alle Felder von der Tabelle:

 

Starten wir den Bericht:

Also, Sie können Daten aus der Excel-Dateien verwenden, zum Beispiel, für die Automatisierung der Buchhaltungsabrechnung. Die Datenquelle kann mehrere Tabellen enthalten, das hängt von der Zahl der Seiten im Buch der Excel-Dokument ab.

Viele Firmen lagern Ihre Abrechnung in Excel-Dokumenten. Und Sie können Ihre Dokumente in Ihren Berichten verwenden.

Excel FastReport .NET XLSX
13. Oktober 2025

Neue Bildexportfunktionen nach Microsoft Word in FastReport .NET

In der neuesten Version von FastReport .NET haben wir neue Funktionen zum Exportieren von Bildern hinzugefügt. Jetzt können Sie die Balance zwischen Qualität und Größe des Ergebnisdokuments selbst anpassen.
13. Oktober 2025

Verwendung von Excel-Formeln in einem Bericht beim Exportieren nach MS Excel

Seit FastReport .NET 2026.1 ist es jetzt möglich, Formeln nach Microsoft Excel zu exportieren. Es ist wichtig, den Formelexport richtig zu konfigurieren und die Syntax einzuhalten.
30. September 2025

Installieren des FastReport .NET-Berichtsdesigners mit vorinstallierten Plugins

Lesen Sie den Artikel ab Version 2025.2.5 für FastReport .NET WinForms und FastReport .NET WEB ermöglicht es Ihnen, einen Berichtsdesigner mit allen Plugins zu installieren, ohne DLL-Dateien zu erstellen.

© 1998-2025 Fast Reports Inc.