logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • About
  • Consola de usarios Ayuda
    • en
    • de
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Cómo instalar y usar FastReport FMX 2.8 para FmxLinux
  • Instalación de FastReport en Lazarus para Linux y Windows

    18 de agosto de 2022

    Presentamos el tan esperado lanzamiento Lazarus versión 2.2.0, en el que se ha implementado

    read more
  • La instalación de FastReport Mono desde los paquetes DEB y RPM en el sistema operativo Linux

    20 de abril de 2022

    La instalación del software es un de los puntos más importantes en el trabajo

    read more
  • Instalación de FastReport en Lazarus

    17 de marzo de 2021

    Como parte del programa educativo Académico, hemos decidido producir algunos artículos de apoyo para los

    read more
  • La ejecución de aplicación con FastReport .NET en Docker para Linux

    17 de noviembre de 2021

    Docker es una plataforma para un desarrollo rápido, una prueba y una implementación de aplicaciones.

    read more
  • Informes web en Lazarus en Linux

    15 de diciembre de 2020

    Hasta hace poco, generar informes a través de la Web desde una aplicación escrita en

    read more

Cómo instalar y usar FastReport FMX 2.8 para FmxLinux

25 de enero de 2021

Recientemente hemos lanzado FastReport FMX 2.8 que incluye soporte para el marco FMXLinux.

En este artículo, me gustaría describir el proceso de instalación y los requisitos basados en la versión de prueba de FastReport FMX 2.8, Embarcadero RAD Studio 10.4.1, FmxLinux 1.52 del administrador de paquetes GetIT y Ubuntu 20.04.1.

No profundizaremos en el proceso de instalación y compilación para Linux bajo RAD Studio. Ya hay buenos artículos en el sitio web de Embarcadero al respecto: desarrollo de aplicaciones Linux Application Development y FireMonkey para Linux.

Aquí hay una breve lista de verificación de los pasos que deben realizarse antes de intalar FastReport FMX 2.8 (si ya ha configurado el IDE de RAD Studio y el compilador para Linux y la aplicación FmxLinux se compila correctamente, simplemente omita estos pasos):

  1. Instale la distribución de Linux o use una instalada (este artículo se basa en la distribución de Ubuntu 20.04.1);
  2. Instale paquetes de desarrollo de gcc y curl. Embarcadero recomienda hacerlo a través de:

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

    En este caso, el paquete de desarrollo de 7zip instala todas las dependencias que incluyen gcc (archivos binarios de la versión de prueba FastReport FMX 2.8 compilada con gcc 9!);

  3. Instale paquetes de desarrollo de zlib. Para Ubuntu debería ser:

    1
    
    sudo apt-get install zlib1g-dev
  4. Instale los paquetes de dependencias x11, gtk3 a través de:

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

    Hice una instalación limpia en una nueva máquina virtual y uní todos los comandos de instalación a uno:

    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.  Instale PAServer (verifique Desarrollo de aplicaciones Linux);

  6.  Instale FmxLinux a través del administrador de paquetes GetIt (Tools > GetIt Package Manager);
    GetIT

     

  7. Conéctese a la máquina Linux y descargue el SDK.
    SDK Manager

La instalación de FastReport FMX 2.8 para FmxLinuxes la misma que para la instalación habitual de FastReport FMX 2. Es necesario descargar la instalación, por ejemplo, la versión de prueba desde aquí y cerrar entorno de desarrollo. Todas las rutas para la instalación del compilador se agregan automáticamente.

FastReport FMX 2 Installation

Eso es. ¡FastReport FMX 2.8 está listo para ser utilizado! Ahora podemos comprobar cómo funciona FastReport FMX en Linux. Ejecutemos IDE (en mi caso Embarcadero RAD Studio 10.4.1) y abramos un ejemplo de demostración con informes. El ejemplo de demostración principal se puede encontrar en la carpeta de instalación de FastReport FMX 2 por defecto en C:\Program Files (x86)\FastReport FMX 2 Trial\Demos\Main.
Abra el proyecto y seleccione plataforma.

Platform


Antes de ejecutar la aplicación de demostración, debemos comprobar que todos los archivos necesarios para la aplicación de demostración se enviarán a través de PAServer (Project>Deployment). En mi caso, falta una casilla de verificación delante de la biblioteca MIDAS. Solo asegúrese de que esté seleccionado para la plataforma utilizada.

Deplayment

Es hora de compilar y ejecutar la aplicación de demostración.

FastReport on Linux

Ahora podemos seleccionar un informe y ejecutar el diseñador de informes.

FastReport Designer

Cree un informe y muéstrelo en la ventana de vista previa.

FastReport on Linux

Y, por supuesto, podemos realizar una exportación a los formatos disponibles.

FastReport PDF Export on Linux

Al igual que en otras plataformas, es posible utilizar la utilidad de recompilación para cambiar el idioma y recompilar archivos binarios.
Es necesario seleccionar la ruta a las bibliotecas de FmxLinux (por defecto C:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\FmxLinux-1.52\lib\Release para Embarcadero RAD Studio 10.4.1), versión del compilador, versión gcc, y versión FastReport. Es importante tener en cuenta que la recompilación utiliza rutas de SDK del Registro IDE, por eso el SDK de Linux ya debería estar configurado correctamente desde RAD Studio antes de comenzar a usar la recompilación.

Cambiemos de idioma.

Recompile

Compile y ejecute la aplicación de demostración nuevamente.

Changed language

Se cambió el idioma.

Como podemos ver, instalar y usar FastReport FMX 2.8 para FmxLinux es bastante simple.

about product comprar
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
  • Comprar
  • Descargar
  • Documentación
  • Opiniones de usuarios
  • Cómo desinstalar nuestros productos
  • FAQ
  • Toturial en vídeo
  • Foro
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Extended licensing
  • Contactos

© 1998-2023 by Fast Reports Inc.

  • Privacidad