FastReport Desktop

Ein eigenständiges Softwareprodukt zum Erstellen und Automatisieren der Berichterstellung

v. 2025.1.18

What reports can FastReport Desktop do?

Practically any: invoices, financial reports, product catalogs with color profile support, restaurant menus, sales details, questionnaires with electronic forms, airline tickets, utility bills, and much more. If you have data that needs to be made visually understandable, FastReport is the perfect solution for you.

Features und Vorzüge FastReport Desktop

Low-code solution
We wrote all the code for you. FastReport Desktop does not require programming skills and is suitable even for inexperienced users.
Lots of components
A variety of elements are available for building reports in the designer: from text and images to mathematical formulas and 3D diagrams.
Quick access to the report and data structure
From the report tree and properties tree, you can edit the report structure, parameters, and filters, as well as data sources with global styles.
Compatibility and integration
FastReport Desktop is part of the unified FastReport platform in C#. In FastReport Cloud, you can store your templates, reports, and data sources and then use them in the desktop designer.
Smooth transition from other solutions
Our report generator instantly converts your reports from List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, and Jasper Library into FastReport format.
Available documentation
Take advantage of our documentation, free video tutorials, and numerous articles for every usage scenario of our product in your projects to achieve meaningful results in the shortest possible time.
How to set this up?

How to set this up?

Step 1: Create a report template and connect it to a database in the report designer.

Step 2: Specify the actions you would like to perform on the report. Do you want to export to PDF? Or perhaps Excel? Send it by email or print it? Anything you'd like!

Step 3: Schedule the task. Choose the day and time when you want to see the finished report on your desk.

Step 4: Have a cup of coffee. Your work is now done.

What does the product consist of?

What does the product consist of?

With the purchase of this product, you will receive:

  1. Visual designer for creating and editing reports.
  2. Builder in the form of a console utility for building and processing reports.
  3. GUI configurator for creating builder tasks.
  4. A convenient scheduler for completing tasks on a schedule.
  5. Viewer for displaying and printing ready-made reports.

What can the designer do?

Report Designer allows developers and users to create, design, edit, view, save, export, and print custom reports without much hassle.

FastReport Desktop works stand-alone without integration into Visual Studio, and it also supports scaling, undo/redo buffers, extension lines, and rulers. The designer can be used at run-time. This will allow your users to independently edit existing documents and create new ones. The designer can also be used in MDI (Multi-Document Interface) mode to work with several reports simultaneously.

Available objects: Text, Picture, Shape, Line, Subreports, Table, Matrix, Barcode, Graphs, Maps, RichText, Checkbox, Postal code, Text in cells, Exports in 40+ formats, Dialog forms, Data sources, Runtime Report Designer, Report script, Saving templates in clouds.

Localization is supported for more than 40 popular languages of the world.

What can the designer do?

 

 

 

Are these reports safe?

Protecting your analyzed data is very important to us. We offer you 3 ways to increase document confidentiality.

Method 1. In the "Security" tab, specify a password that will be requested when opening the report. The report with the password is saved in encoded form, so don't forget your password! It will be almost impossible to recover the report in this case.

Method 2. Increase the security of your data by using your encryption key. In this case, the report file can only be opened correctly in your program.

Method 3. Apply additional report settings to grant permission to print the document, make changes to the document, and copy text and graphics from the document.

Are these reports safe?

 

 

 

How does the schedule work?

You can set up receiving reports every day, week, or month with a detailed analysis of all information. FastReport Desktop is great for building quarterly reports, monthly sales analysis, and daily generation of payment documents.

Adapt the schedule to suit your needs. Schedule reports to run only when your computer starts. Or enable automatic report generation when you log in.

The ready-made files can be saved locally and downloaded with a mouse click. They can also be sent for printing upon completion of the generation process and uploaded to cloud storage such as OneDrive, Dropbox, Google Drive, Box, E-Mail, and FTP.

How does the schedule work?

 

 

 

Why FastReport Desktop?

You can turn your data into visual information. Create a report, connect to a database, and use graphs to make business decisions. FastReport Desktop will be an excellent replacement for the outdated FastReport Studio solution.

Compatible databases: MS SQL, Oracle, PostgreSQL, MySQL, MongoDB, Firebird SQL, RavenDB, Couchbase, XML, JSON, CSV, SQLite, OLE DB, ODBC.

Export formats: PDF, PDF/A, PDF/X, RTF, Excel 2007, Excel 97, Word 2007, PowerPoint 2007, Open Office Calc, Open Office Writer, XML, XAML, HTML, MHT, BMP, PNG, GIF, JPEG, TIFF, EMF, SVG, CSV, DBF, JSON, Text, ZPL, PPML, PostScript, XPS, LaTeX.

Low-code — we wrote all the code for you. FastReport Desktop does not require programming skills and is suitable even for inexperienced users. The interface contains simple logic and drag-and-drop functions instead of various programming languages. Detailed documentation will simplify the process of mastering the system and connecting it to your IT solutions.

Suitable for installation on the Windows operating system.

Why FastReport Desktop?

 

Lieferoptionen

Features
ab 999 €
ab 399 €
Common component interface
Report manager
Applications
FastReport Engine
Data connections
Reporting features
Report objects
Barcodes
Charts
Printing
Export to formats
Transports
Convertors from

Neueste Artikel

11. März 2025

FastReport .NET Avalonia auf Fedora Workstation mit Wayland-Protokoll einsetzen

Wayland ist ein Protokoll zur Organisation eines grafischen Servers in Linux-basierten und anderen UNIX-ähnlichen Betriebssystemen. Avalonia UI ist ein .NET-basiertes Framework, das aktiv zur Entwicklung plattformübergreifender Benutzeroberflächen eingesetzt wird. Mit seiner universellen API zur Erstellung von Anwendungen unterstützt Avalonia alle wichtigen Plattformen und Laufzeitumgebungen und verfügt über eine eigene, einzigartige Schnittstelle. So sehen Ihre Geschäftslösungen auf jedem Betriebssystem identisch aus. FastReport .NET Avalonia enthält eine leistungsstarke Datenverarbeitungs-Engine, einen vertrauten Berichtsdesigner und einen Viewer für vorgefertigte Berichte. Das neue Produkt bietet auch alle Exportformate für generierte Berichte – PDF, Excel, MS Word und viele andere. In diesem Artikel werden wir betrachten, wie Sie FastReport .NET Avalonia auf dem Fedora Workstation 39-Betriebssystem mit dem Wayland-Protokoll ausführen können.     Die wichtigsten Unterschiede zwischen Wayland und X11 Im Wayland-Protokoll durchdringen die Versionen das Protokoll von oben nach unten. Jede Schnittstelle hat eine bestimmte Version, und jedes Protokollobjekt implementiert eine bestimmte Version seiner Schnittstelle. Dadurch wird die Möglichkeit von X-Versionskonflikten ausgeschlossen, da die Versionsaushandlung an die Verbindung und nicht an die Clients gebunden ist. Im Gegensatz zu X11 können Sie in Wayland genau bestimmen, welche Version der Erweiterung eine Anwendung erhält. Die Handhabung von Eingabeeinrichtungen in Wayland ist ähnlich wie in Xinput 2.2, jedoch ohne das alte Code-Chaos und die Master/Slave-Beziehungen zwischen Eingabeeinrichtungen. Ein globales Sitzobjekt definiert eine Gruppe von Eingabeeinrichtungen, einschließlich Maus, Tastatur und Touchscreen. Im Gegensatz zu X verfügt das Wayland nicht über eine Rendering-API und erstellt keine grafischen Bilder. Seine Aufgabe besteht darin, die Client-Pixelpuffer zu verwalten, damit Anwendung A keine unerwünschten Änderungen an den Puffern von der Anwendung B vornimmt. Die Clients bestimmen, welche Pixel sich in den Puffern befinden, und sind für das Bild verantwortlich, das auf dem Bildschirm angezeigt wird!     Installation der erforderlichen Software   Für die weitere Arbeit müssen wir die Indizes aktualisieren und .NET 6.0 installieren. Öffnen Sie die Konsole und geben Sie die folgenden Befehle ein: sudo dnf update sudo dnf install dotnet-sdk-6.0 Laden Sie dann die Bibliothek zum Erstellen von Berichten FastReport .NET Avalonia Trial für Linux von der Fast Reports Inc. Website herunter. Entpacken Sie anschließend das Archiv FastReport.Avalonia.LinuxDemo.zip in ein geeignetes Verzeichnis.     Ausführen von FastReport .NET Avalonia Führen Sie das Terminal aus und gehen Sie zu dem Pfad, in den Sie die FastReport .NET Avalonia Trial-Anwendung entpackt haben, und gehen Sie dann in den Ordner linux-x64.   Um FastReport .NET Avalonia Trial zu starten, müssen Sie den folgenden Befehl im Terminal eingeben: dotnet AvaloniaDemo.dll Als Nächstes können Sie den FastReport .NET Avalonia Demo-Bericht ansehen.   Nun ist es an der Zeit, zum Berichtsdesigner zu wechseln. Klicken Sie dazu auf die Schaltfläche „Designer“ im oberen Bereich der Demo-Anwendung.   So haben wir es geschafft, FastReport .NET Avalonia auf dem Fedora Workstation 39 Betriebssystem mit dem Wayland-Protokoll auszuführen. Wie Sie sehen können, ist es absolut nicht kompliziert, die Verbindung auszuführen und zu konfigurieren. Es reicht aus, die SDK-Pakete zu installieren und das Archiv mit der Anwendung zu entpacken, dann können Sie den Berichtsdesigner verwenden. Wenn Sie Fragen haben, kontaktieren Sie bitte unseren technischen Support unter support@fast-report.com. Viel Spaß bei der Nutzung!
Weiterlesen
7. März 2025

QR-Code mit einem Bild in FastReport .NET erstellen

QR-Codes werden immer beliebter, um Informationen zu speichern und weiterzugeben. In Berichten und Dokumenten können sie für den schnellen Zugriff auf Websites, Kontakte, Produktdaten und mehr verwendet werden.  FastReport .NET ist eine leistungsstarke Bibliothek zum Erstellen von Berichten in .NET-Anwendungen. Damit können Sie nicht nur Text- und Grafikberichte erstellen, sondern auch dynamische Elemente wie QR-Codes integrieren. In diesem Artikel wird beschrieben, wie man einen QR-Code mit einem Bild in FastReport .NET erstellt, um die visuelle Darstellung von Berichten zu verbessern und ihre Funktionalität zu erhöhen. Zunächst müssen Sie einen normalen QR-Code im Designer erstellen. Gehen Sie dazu zur Werkzeugpalette Elemente und wählen Sie „Strichcode“ > „2D“ > „QR Code“.   Nachdem Sie den QR-Code platziert haben, gehen Sie zu seinen Eigenschaften und setzen Sie die Eigenschaft ErrorCorrection auf H.   Mit dieser Eigenschaft werden Fehler mithilfe des Reed-Solomon-Codes behoben. Sie kann die folgenden Werte annehmen: L (low – 7%), M (medium – 15%), Q (25%), H (high – 30%). Der Standardwert ist L. Die Redundanz (Fehlerkorrektur) ist zum korrekten Lesen der Daten erforderlich, wenn das Codebild teilweise beschädigt ist oder ein Bild darüber aufgebracht wird. Als nächstes erstellen Sie ein PictureObject, in dem Sie das Bild mit dem Logo platzieren.   Jetzt können Sie Ihr Bild auf dem QR-Code selbst platzieren. Der QR-Code wird richtig gelesen.   Wir haben also herausgefunden, wie Sie ein Bild in Ihren QR-Code einfügen können. Mit dem FastReport Berichtsdesigner ist es mit ein paar Klicks möglich. Beispielsweise können Sie einen QR-Code mit dem Bild einsetzen, um auf einem Smartphone eine offizielle Webseite schnell zu öffnen. Wenn Sie Fragen haben, wenden Sie sich bitte an unser Support-Team. Viel Spaß bei der Nutzung!
Weiterlesen
20. Februar 2025

Einsatz von Nadeldruckern zum Drucken von Belegen

Nadeldrucker sind Geräte, die in verschiedenen Bereichen weiterhin verwendet werden, beispielsweise zum Drucken von Belegen, Etiketten und anderen Dokumenten, bei denen eine hohe Zuverlässigkeit erforderlich ist. Moderne .NET-Anwendungen verwenden häufig die FastReport-Bibliothek, um Berichte zu erstellen. In diesem Artikel wird beschrieben, wie man einen Nadeldrucker in den Prozess der Berichtserstellung und -ausgabe mit FastReport .NET integrieren kann     Wo werden Nadeldrucker heute eingesetzt? Obwohl Nadeldrucker nach Meinung der meisten Menschen ein „Relikt der Vergangenheit“ sind, sind sie tatsächlich recht häufig in vielen Einsatzgebieten vertreten. In Behörden und Banken werden heutzutage die Nadeldrucker am häufigsten eingesetzt. Hier werden Finanzberichte, streng verrechenbare Formulare, Bankbücher, Militär- und Personalausweise auf Nadeldruckern ausgedruckt. Da bei Nadeldruckern das Drucken durch Nadeln erfolgt, die auf das Papier schlagen, können mehrere Kopien von Dokumenten gleichzeitig erstellt werden. In Unternehmen, in denen das Drucken unter aggressiven Umgebungsbedingungen erfolgen muss. In einigen Ländern werden Nadeldrucker von der Verkehrspolizei eingesetzt, um vor Ort Scheine für Friedensstörer und Falschparker auszudrucken.      Vorbereitung zur Verwendung eines Nadeldruckers  Bevor Sie einen Nadeldrucker in FastReport .NET verwenden können, müssen Sie sicherstellen, dass der Nadeldrucker in Ihrem Betriebssystem installiert und richtig konfiguriert ist. Nadeldrucker unterstützen normalerweise die Protokolle PCL (Printer Command Language) oder ESC/P (Epson Standard Code for Printers), die zum Senden von Befehlen an den Drucker verwendet werden.     Installieren des Druckertreibers  Installieren Sie den Treiber für den Nadeldrucker. Dies kann über die Windows-Systemsteuerung oder über das vom Hersteller bereitgestellte Installationsprogramm erfolgen. Überprüfen Sie die Druckereinstellungen wie Seitenausrichtung, Papierformat und andere Einstellungen, die die Druckqualität beeinflussen können. Werfen wir einen Blick auf die Druckfunktion von FastReport.NET. Um einen Bericht auszudrucken, müssen Sie zur Vorschau des Berichts gehen und auf die Schaltfläche „Drucken“ klicken. Daraufhin wird ein Druckfenster angezeigt, in dem die folgenden Aktionen möglich sind: den Drucker selbst auswählen (falls es mehrere gibt); festlegen, welche Seiten gedruckt werden sollen (einschließlich gerader oder ungerader Seiten); die Anzahl der Kopien angeben, falls erforderlich; die Druckreihenfolge festlegen (vom Anfang an oder vom Ende her); Duplex-Steuerung; Druckmaßstab bearbeiten; Druckmodi steuern (Seitengröße, Anzahl der Seiten pro Blatt usw.).   Es ist erwähnenswert, dass Sie zu „Einstellungen“ gehen können. In diesem Fall wird ein Fenster mit Druckeinstellungen angezeigt, aber bei diesen Einstellungen handelt es sich um Systemeinstellungen. Mit anderen Worten, FastReport.NET hat nichts mit ihnen zu tun. Außerdem werden diese Einstellungen aus dem System selbst „gezogen“. Sie können in Windows Standardwerte festlegen, die dann auch für dieses Fenster gelten.   Grundsätzlich können Sie bereits den Drucker starten, wenn die Einstellungen für uns in Ordnung sind. Versuchen wir, den Drucker mithilfe des Codes einzurichten.     Drucker mit dem Code einrichten  Zuerst müssen Sie ein Projekt erstellen und die neueste Version des FastReport.NET NuGet-Pakets einbinden. Außerdem benötigen Sie einen vorgefertigten Bericht, den Sie im Designer erstellt haben. Als erstes laden Sie den Bericht herunter, den Sie zuvor erstellt haben:  using FastReport;// Berichtsobjekt erstellenReport report = new Report();// Bericht aus einer Datei herunterladenreport.Load("path_to_your_report.frx"); Bevor Sie den Bericht zum Drucken senden, müssen Sie die Druckeinstellungen konfigurieren. In FastReport können Sie den Drucker angeben, auf dem der Bericht ausgedruckt werden soll sowie die Seite einrichten beispielsweise die Ausrichtung und den Maßstab konfigurieren. // Liste der verfügbaren Drucker abrufenPrintSettings printSettings = report.PrintSettings;// Druckername angeben (z.B., "Epson LQ-590")printSettings.Printer = "Epson LQ-590";// Seitenausrichtung festlegen (Portrait/Landscape)printSettings.Landscape = false; // Hochformat// Seitenmaßstab festlegen printSettings.Zoom = 100; // Seitenmaßstab auf 100% festlegen Jetzt können Sie den Bericht zum Drucken senden. FastReport verfügt über die Print()-Methode, um diese Aufgabe zu erfüllen: // Bericht ausdrucken  report.Print();     Merkmale von Nadeldruckern  Die Nadeldrucker haben ihre eigenen Besonderheiten, die bei der Berichterstellung berücksichtigt werden sollen: Schriftarten. Wir empfehlen Ihnen, nichtproportionale Schriftarten wie Courier New bzw. Consolas zu verwenden, da sie sich am besten für Nadeldrucker eignen. Seitengröße. Nadeldrucker verwenden häufig Standardseitengrößen wie A4 oder Letter. Wir müssen sicherstellen, dass die Seitengröße im Bericht den Funktionen unseres Druckers entspricht. Anzahl der Zeilen. Wenn Ihr Bericht viele Zeilen enthält, müssen Sie ihn möglicherweise auf mehrere Seiten aufteilen. In FastReport können Sie eine automatische Seitenaufteilung je nach der Anzahl der Zeilen einrichten. Erstellen Sie nun einen Bericht in Form eines Belegs, der unseren Anforderungen entspricht. Starten Sie den Designer und erstellen Sie eine neue leere Vorlage. Gehen Sie zu den Seiteneinstellungen und legen Sie die Höhe und die Breite fest.    Als nächstes wechseln sie zum Abschnitt „Felder“ und legen Sie die Einrückungen fest. Wir benötigen Einrückungen von 1,27 cm – 2,28 cm.    Gehen Sie nun zu Ihrer Berichtsseite. Erstellen Sie einen einfachen Beleg und verwenden Sie darin die Courier New Schriftart.   Unser Bericht ist fertig und kann nun zum Drucken an den Nadeldrucker gesendet werden.     Fazit Die Verwendung von Nadeldruckern eröffnet in FastReport .NET neue Möglichkeiten für die Erstellung und Ausgabe von Berichten in .NET-Anwendungen. Wenn Sie die obigen Schritte befolgen, können Sie den Nadeldrucker erfolgreich in Ihren FastReport-Workflow integrieren und einen qualitativ hochwertigen und zuverlässigen Berichtsdruck gewährleisten.
Weiterlesen

Kostenlos testen

Any other questions?

Contact the manager
Fast Reports
  • 800-985-8986 (Englisch, USA)
  • +31 97 01025-8466 (Englisch, EU)
  • +49 30 56837-3928 (Deutsch, DE)
  • +55 19 98147-8148 (Portugiesisch, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.