logo
small logo
  • Produkte
  • Shop
  • Support
  • Über uns
  • Customer panel Support
    • en
    • de
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • Installieren und Verwenden von FastReport FMX 2.8 für FmxLinux
  • Installation von FastReport Mono aus DEB- und RPM-Paketen auf dem Linux Betriebssystem

    20. April 2022

    Die Softwareinstallation ist einer der wichtigsten Schritte bei der Arbeit mit dem Linux Betriebssystem.

    read more
  • Installieren von FastReport in Lazarus für Linux und Windows

    18. August 2022

    Wir freuen uns, Ihnen die lang erwartete Veröffentlichung der Lazarus-Version 2.2.0 präsentieren zu können,

    read more
  • Web-Reporte in Lazarus unter Linux

    15. Dezember 2020

    Bis vor kurzem war die Aufgabe, Reporte über das Web aus einer in Lazarus geschriebenen

    read more
  • Starten der Anwendung aus FastReport .NET heraus in Docker für Linux

    17. November 2021

    Docker ist eine Software-Plattform für eine schnelle Entwicklung, Prüfung und Bereitstellung von Anwendungen. Es ermöglicht

    read more
  • Wie man die alte FastReport VCL Version auf die neueste aktualisiert

    20. Mai 2022

    Ab Version 2021.1 werden alle FastReport VCL Editionen auf Abonnementbasis vertrieben. Das bedeutet,

    read more

Installieren und Verwenden von FastReport FMX 2.8 für FmxLinux

25. Januar 2021

Kürzlich wurde FastReport FMX 2.8 veröffentlicht, das das FMXLinux-Framework unterstützt.

In diesem Artikel möchte ich den Installationsprozess und die Anforderungen mit Beispiel der Installation der Testversion von FastReport FMX 2.8, Embarcadero RAD Studio 10.4.1, FmxLinux 1.52 von GetIT und Ubuntu 20.04.1 beschreiben.

Wir werden nicht weiter auf die Installations- und Kompilierungseinstellungen für Linux eingehen. Sie können dies auf der Embarcadero-Website lesen: Linux Application Development und FireMonkey for Linux.

Hier ist eine kurze Liste der Schritte, die Sie ausführen sollen, bevor Sie FastReport FMX 2.8 installieren (Wenn Sie die Kompilierung bereits für Linux konfiguriert haben und die FmxLinux-Anwendung bereits erfolgreich kompiliert wurde, können Sie diese Schritte überspringen):

  1. Installieren Sie Linux oder verwenden Sie ein fertiges Linux (Der Artikel basiert auf Ubuntu 20.04.1);
  2. Installieren Sie die Entwicklungspakete gcc und curl packages. Embarcadero empfiehlt dies über:

    1
    
    sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5

    In diesem Fall installieren Sie das Entwicklungspaket 7zip mit aller Abhängigkeiten einschließlich gcc (Binärdateien der Testversion von FastReport FMX 2.8 werden mit gcc 9 kompiliert!).

  3. Installieren Sie dev Pakete zlib, für Ubuntu sieht es so aus:

    1
    
    sudo apt-get install zlib1g-dev
  4. Installieren Sie abhängige Pakete x11, gtk3 durch:

    1
    
    sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0

    Ich installierte diese Pakte auf leeren virtuellen Rechner und in meinem Fall es reicht folgende Code Zeile zu verwenden:

    1
    
    sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5 zlib1g-dev libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0

     

    Installing Packages

  5.  Installieren Sie PAServer(sehe Linux Application Development);

  6.  Installieren Sie FmxLinux durch GetIt (Tools > GetIt Package Manager);
    GetIT

     

  7. Erstellen Sie eine Verbindung mit Linux und downloaden Sie SDK.
    SDK Manager

 

Die Installation von FastReport FMX 2.8 für FmxLinux unterscheidet sich nicht von der üblichen Installation von FastReport FMX 2. Sie müssen das Installationsprogramm herunterladen, um ein Beispiel für eine Demo Version zu erhalten, und die Entwicklungsumgebung schließen. Das Installationsprogramm fügt alle Pfade für die Kompilierung selbst hinzu.

FastReport FMX 2 Installation

FastReport FMX 2.8 ist einsatzbereit! Sie können überprüfen, wie FastReport FMX unter Linux funktioniert. Starten wir die Entwicklungsumgebung (in meinem Fall Embarcadero RAD Studio 10.4.1) und öffnen eine Standarddemo mit den Reporten. Diese finden Sie im Installationsordner von FastReport FMX 2, standardmäßig C:\Program Files (x86)\FastReport FMX 2 Trial\Demos\Main.

Öffnen wir das Projekt und wählen die Plattform aus.

Platform

Jetzt sollen Sie sicherstellen, dass alle Dateien auf den Server übertragen werden (Project>Deployment). In meinem Fall gab es neben der Standard-MIDAS-Bibliothek kein Kontrollkästchen für den Datenzugriff. Das Problem wird gelöst, indem eine Bibliothek für die entsprechende Plattform ausgewählt wird.

Deplayment

Sie können das Projekt kompilieren und ausführen.

FastReport on Linux

Jetzt können Sie einen Report auswählen und den Designer zur Bearbeitung öffnen.

FastReport Designer

Erstellen Sie einen Report und zeigen Sie ihn im Vorschaufenster an.

FastReport on Linux

Und natürlich in ein zugängliches Format exportieren.

FastReport PDF Export on Linux

Wie bei anderen Plattformen ist es möglich, das Dienstprogramm zum erneuten Kompilieren zu verwenden, um die Sprache zu ändern und Binärdateien neu zu kompilieren.

Weiter wählen Sie den Pfad zu den FmxLinux-Bibliotheken (standardmäßig C:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\FmxLinux-1.52\lib\Release für Embarcadero RAD Studio 10.4.1), Compilerversion, gcc-Version und FastReport-Version aus. Hierbei ist zu beachten, dass bei der Neukompilierung SDK-Pfade aus der Registrierung der Entwicklungsumgebung verwendet werden. Daher muss das Standard-Linux-SDK bereits vor der Verwendung in der Embarcadero RAD Studio-Umgebung konfiguriert werden.

Versuchen wir, die Sprache zu ändern.

Recompile

Lassen Sie uns das Beispiel kompilieren und erneut ausführen.

Changed language

Sprache geändert.
Wie Sie sehen, ist die Installation und die Verwendung von FastReport FMX 2.8 für FmxLinux recht einfach.

about product buy
avatar
Den Zubov
VCL Development
Fast Reports Team: Den Zubov - VCL Development at Fast Reports
FMX FastReport Linux Install Delphi Ubuntu

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Shop
  • Download
  • Dokumentation
  • Referenzen
  • Informationen zur Deinstallation unserer Produkte
  • FAQ
  • Tutorial Video
  • Forum
  • Support SLA
  • Articles
  • Unsere Nachrichten
  • Presse über uns
  • Partner
  • Außergewöhnliche Lizenzierung
  • Kontakte

© 1998-2023 by Fast Reports Inc.

  • Datenschutz

Trustpilot