Export eines fertigen Berichts aus FastReport .NET in S3

2023-05-31

Beim Simple Storage Service handelt es sich um einen Dienst, der dafür ausgelegt ist, beliebig große Datenmengen zu speichern. Innerhalb dieses Dienstes werden gespeicherte Daten in den logischen Einheiten, sogenannten Buckets abgelegt. Die Buckets selbst enthalten Benutzerobjekte. Von der Struktur her ähneln Buckets Dateien und Verzeichnissen eines Betriebssystems.

In FastReport .NET ist es nun möglich vorbereitete und exportierte Berichte in S3 hochzuladen. Der Export befindet sich auf der Registerkarte „Speicher“ im Menü zum Speichern des erstellten Berichts.

Exportieren in S3

Für das Exportieren in S3 sind folgende Daten erforderlich: accessKeyId, secretAccessKey, Region und Host, in dem sich der Dienst befindet. Wie Sie die accessKeyId und den SecretAccessKey sowie die Liste der Regionen erhalten, in denen sich die Server befinden, wird in der Dokumentation des von Ihnen verwendeten Dienstes beschrieben.

Diese Daten werden in das Formular "Autorisierung" eingegeben.

Formular «Autorisierung in S3»

Nach einer erfolgreichen Autorisierung wird das Exportfenster geöffnet: 

Exportieren in S3

Hier können Sie folgendes auswählen:
– den Bucket, in dem die Exportdatei gespeichert werden soll;
– den Dateityp, in den der Bericht exportiert wird, gegebenenfalls können sie ihn anpassen;
– den Dateinamen.

Zunächst wird der Berichtsname in das Dateinamenfeld eingegeben, da in S3 jedoch Ordner erstellt werden können, kann der Benutzer ihn ändern. Die Erweiterung wird nach dem Start des Exportierens automatisch hinzugefügt.

Im Standardvorschauformular wird zu Beginn des Downloads im unteren Bereich eine Warnung angezeigt, dass die Datei in den Speicher hochgeladen wird, und nach Abschluss des Downloads wird im unteren Bereich eine entsprechende Benachrichtigung angezeigt.

Durch das Hinzufügen der Export-Funktion in S3 können Benutzer exportierte Berichte in einen cloudbasierten Datenspeicher hochladen, in dem sie die Daten versionieren und verschlüsseln können, in dem sie die Daten versionieren und verschlüsseln können.

.NET .NET Export Export FastReport FastReport Report Report Web Storage Web Storage
22. April 2025

Umgang mit XML- und JSON-Formaten in FastScript

In diesem Artikel werden wir genauer untersuchen, wie man mit JSON und XML in FastReport arbeitet, welche Eigenschaften und Methoden darin enthalten sind, und Berichte aus dem Code mit Skripten erstellen.
22. April 2025

Umgang mit der TfrShellTreeView-Komponente in FastReport VCL

In diesem Artikel werden wir uns die TfrShellTreeView-Komponente ansehen. Es dient zur Anzeige von Dateisystemelementen und ist teilweise analog zu den Komponenten TDirectoryListBox, TDirectoryOutline und TShellTreeView.
21. April 2025

Funktionsweise von RFID-Tags in FastReport VCL

In diesem Artikel werden wir die Funktionsweise von RFID-Tags mit dem neuen TfrxDeviceCommand-Objekt in FastReport VCL mit der Veröffentlichung 2025.2 untersuchen.
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.