ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

如何为FmxLinux安装和使用FastReport FMX 2.8

2021-02-01 14:06:12  阅读:259  来源: 互联网

标签:FMX FmxLinux FastReport 2.8 Studio Linux 安装


报表生成器FastReport FMX 是第一个支持苹果Mac OC X 和Microsoft Windows的跨平台报表生成器,并且它与Embarcadero公司的RAD Studio XE2 (FMX库)兼容。有了FastReport FMX报表生成器,你就可以为苹果Mac OS X的用户创建商业应用程序了。你将得到强大的工具用于你的商业应用程序,这些工具允许你在流行的电脑操作系统下创建文件,并发送这些文件到打印设备上打印出来。

立即点击下载FastReport FMX最新版

最近,我们发布了 FastReport FMX 2.8 ,其中包括对FMXLinux 框架的支持 。

在这篇文章中,我想描述安装过程,并根据试用版要求 的FastReport FMX 2.8, Embarcadero公司的RAD Studio 10.4.1, FmxLinux 1.52 从 GETIT 包管理系统和 Ubuntu的20.04.1。

我们不会深入研究RAD Studio下Linux的安装和编译过程。目前已经有上Embarcadero公司网站上关于它的好文章: Linux的应用程序开发 и FireMonkey为Linux。

这是简短的步骤清单,应在安装FastReport FMX 2.8之前进行(如果您已经完成RAD Studio IDE的安装,并且Linux和FmxLinux应用程序的编译器已成功编译,则跳过这些步骤):

1.安装Linux发行版或使用已安装的发行版(本文基于 Ubuntu 20.04.1 发行版);

2.安装gcc和curl的开发包。Embarcadero建议通过以下方式进行:

sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5
在这种情况下,安装7zip的dev软件包将安装所有依赖项,包括gcc(试用版FastReport FMX 2.8的二进制文件,使用gcc 9构建!);
3.安装zlib的dev软件包。对于Ubuntu,应该为:

sudo apt-get install zlib1g-dev
4.通过以下方式安装x11,gtk3依赖程序包:

sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0
我在新的虚拟机上进行了全新安装,并将所有安装命令合并为一个:

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
在这里插入图片描述

5.安装PAServer(检查 Linux Application Development);

6.通过GetIt软件包管理器(工具> GetIt软件包管理器)安装FmxLinux ;

在这里插入图片描述

7.连接到Linux机器并下载SDK。

在这里插入图片描述

用于FmxLinux的FastReport FMX 2.8的安装 与通常的FastReport FMX 2的安装相同。它需要从此处下载安装(例如试用版) 并关闭开发人员环境。编译器安装的所有路径都会自动添加。

在这里插入图片描述

FastReport FMX 2.8随时可以使用! 现在,我们可以检查FastReport FMX在Linux上如何工作。让我们运行IDE(在我的情况下为Embarcadero RAD Studio 10.4.1),并打开一个带有报告的演示示例。默认情况下,可以在FastReport FMX 2的安装文件夹中的C:\ Program Files(x86)\ FastReport FMX 2 Trial \ Demos \ Main中找到主要的演示示例 。
打开项目并选择平台。

在这里插入图片描述

在运行演示应用程序之前,我们需要检查演示应用程序所需的所有文件都将通过PAServer发送(Project> Deployment)。就我而言,缺少MIDAS库前面的复选框。只要确保已为使用的平台选择了它即可。
在这里插入图片描述

现在该编译并运行演示应用程序了。

在这里插入图片描述

现在我们可以选择一个报告并运行报告设计器。

在这里插入图片描述

生成报告并在预览窗口中显示。
在这里插入图片描述

而且,当然,我们可以导出为可用格式。

在这里插入图片描述

就像在其他平台上一样,可以使用recompile实用程序进行语言更改和二进制文件的重新编译。

必须选择FmxLinux库的路径(默认情况下为C:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 21.0 \ CatalogRepository \ FmxLinux-1.52 \ lib \ Rembarase for Embarcadero RAD Studio 10.4.1),编译器版本,gcc版本,和FastReport版本。重要的是要注意,重新编译使用的是来自IDE Registry的SDK路径,因此,在开始使用重新编译之前,应该已经从RAD Studio中正确设置了Linux SDK。
让我们更改语言。

在这里插入图片描述

再次编译并运行演示应用程序。

在这里插入图片描述

语言已更改。
如我们所见,为FmxLinux安装和使用FastReport FMX 2.8非常简单。

标签:FMX,FmxLinux,FastReport,2.8,Studio,Linux,安装
来源: https://blog.csdn.net/RoffeyYang/article/details/113513050

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有