轻量级报表开发工具Fastreport 6个平台的功能究竟有何区别?

2023-10-26

FastReport .Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。

FastReport的报表生成器(无论VCL平台还是.NET平台还是在线报表),跨平台的多语言脚本引擎FastScript,桌面OLAP FastCube,如今都被世界各地的开发者所认可,收到全世界使用者的追捧。

FastReport是快捷、轻量级报表工具,使用简单、功能丰富、性价比高,适合个人、中小型企业和项目使用。那么Fastreport不同平台的设计器在功能上有何区别呢?小编整理了一张表来看看吧。

首先,Fastreport有6个不同平台,分别是:

  • Desktop .NET (Fastreport .NET):一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
  • Desktop Mono (FastReport.Mono):一款为Mono Framework设计的功能全面的报表生成工具。
  • Desktop VCL (FastReport VCL):用于 Delphi、C++Builder、RAD Studio 和 Lazarus 的报告和文档创建 VCL 库。
  • Desktop FMX (FastReport FMX):与 Embarcadero RAD Studio XE(FMX 库)兼容的报告生成器。
  • Desktop Lazarus (FastReport VCL
  • Online Designer:用于 Web 的可视化报表设计器。

FastReport 设计器的比较

Desktop .NET Desktop Mono Desktop VCL Desktop FMX Desktop Lazarus Online Designer
应用程序类型
网络浏览器中的应用
独立的应用程序
从代码中执行
平台定位
WinForms
CoreWin
ASP.NET
ASP.NET MVC
ASP.NET MVC Core
ASP.NET Mono
Blazor 服务器
VCL
FMX
Lazarus LCL
操作系统
Windows
Linux
macOS
网络浏览器(JS/HTML5 xplat网络应用程序)
报告生成器
FastReport .NET WinForms
FastReport Mono WinForms
FastReport .NET CoreWin
FastReport .NET WebReport
FastReport Mono WebReport
FastReport .NET WebReport Core
FastReport .NET WebReport Blazor
FastReport OpenSource Core
FastReport Open Source WebReport
FastReport VCL
FastReport FMX
FastReport for Lazarus
报表功
插件
本地化
对话框 计划中
数据连接器 计划中
应用数据
脚本编辑
图表 计划中
地图

如果您对FastReport感兴趣,欢迎加入FastReport QQ交流群:702295239

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

轻量级报表开发工具Fastreport 6个平台的功能究竟有何区别? 的相关文章

  • 如何使用 REST 架构进行 API 开发

    在软件开发中 API 应用程序编程接口 的重要性不言而喻 API已成为不可或缺的构建模块 使开发人员能够创建功能丰富 多样化和可扩展的应用程序 这是一篇综合指南 旨在深入探讨API开发 使初学者和有经验的开发人员都能充分挖掘API在项目中的
  • 5款超级好用的命令行工具,提升你的开发效率!

    微信公众号公众号平凡而诗意 更多精彩内容第一时间推送 如果你是一个喜欢使用Linux系统 或者经常和Linux打交道的开发人员 那么 终端和命令行一定是接触最为频繁的工具之一 Linux不像Windows那样 有丰富的桌面应用 但是 却有很
  • Web开发常见安全问题及解决

    Web攻击动机 恶作剧 关闭Web站点 拒绝正常服务 篡改Web网页 损害企业名誉 免费浏览收费内容 盗窃用户隐私信息 例如Email 以用户身份登录执行非法操作 从而获取暴利 以此为跳板攻击企业内网其他系统 网页挂木马 攻击访问网页的特定
  • ERROR: Failed to parse POMs解决方法

    最近在做jenkins构建项目发布时遇到这个问题 ERROR Failed to parse POMs java io IOException Can t read POM opt gamma jenkins jobs indra pare
  • Tomcat 各安装包选择及使用情景。

    本文参考 Apache Tomcat 8 5 51 官方 README 文件 当我们进入 Tomcat 主页下载 Tomcat 时 会看到各种安装包的选择 Binary Distributions 二进制发行包 Core zip pgp s
  • Qt D-Bus

    介绍 D Bus是为Linux系统开发的进程间通信 IPC 和远程过程调用 RPC 机制 使用统一的通信协议来代替现有的各种IPC解决方案 它允许系统级进程 如 打印机和硬件驱动服务 和普通用户进程进行通信 它使用一个快速的二进制消息传递协
  • 英语学渣如何看懂全英文的芯片数据手册

    英语学渣如何看懂全英文的芯片数据手册 一 数据手册的重要性 我们在做项目的时候常常会用到一些我们以前没接触过的芯片 这个时候我们就需要看芯片的数据手册 而我们接触到的芯片百分之九十以上都是国外的 剩下那百分之十的国产芯片也有可能是用英文写的
  • http传输字符编码与转义(深度好文)

    一 引言 最近陆陆续续看了好多关于字节 字符 字符编码 字符转义的文章 终于对这个过程有了比较清晰深刻的认识 和后台开发相结合知道了乱码出现的理论具体原因 和前台开发结合知道了get与post请求的过程 这里分析下供大家学习分享 字符转义指
  • @ResponseBody 和 @RequestBody以及@PathVariable的作用

    一 ResponseBody ResponseBody是作用在方法上的 ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中 一般在异步获取数据时使用 也就是AJAX 在使用 RequestMap
  • Linux 查找文件位置命令

    查找文件 在linux中 我经常碰到一个问题 就是如何找到某个文件 有时可能是找配置文件 有时是确认软件是否安装等等 精确查找 find name 文件名 在 根目录下按名称查找文件 模糊查找 find name 文件名 在 根目录下按 名
  • MySQL的基础部分(基础部分完结)

    MySQL的基础部分 基础部分完结 文章目录 MySQL的基础部分 基础部分完结 知识小回顾 小案例部分 分页查询 总结多子句查询 多表查询 重点 难点 自连接 多行子查询 小结 子查询临时表 any all关键字的使用 mysql多列子查
  • 不管人工智能发展如何 开发者都有必要了解 Linux 内核

    Linux内核在计算机世界的地位有目共睹 称它为计算机世界的基石也不为过 而且它还是全球最大的开源项目 几乎最知名的科技公司都参与其中 包括谷歌 Red Hat SUSE Intel Facebook 甲骨文和华为等 当然还包括Linux的
  • 白夜追凶 :手 Q 图片的显示和发送逻辑

    欢迎大家前往腾讯云社区 获取更多腾讯海量技术实践干货哦 作者 陈舜尧 导语 这张图片在快捷发图栏背景是黑色的 为啥发到AIO 会话窗口 里背景就变成白的了 通过一个bug单 对黑白背景问题跟进的过程中发现了手q中很多奇怪的表现 一层层看代码
  • Go基础(包、变量和函数):开启Go语言之旅

    开启Go语言之旅 Go编程语言是一个开源项目 可以让程序员提高工作效率 Go是富有表现力 简洁 干净和高效的 其并发机制使编写充分利用多核和联网机器的程序变得容易 而其新颖类型系统则可实现灵活的模块化程序构建 快速编译为机器代码 但具有垃圾
  • Http通用短信接口开发经验及具体开发实现

    支持所有开发语言的调用 苹果IOS操作系统和WindowsPhone手机操作系统可参考执行 一 Webservice接口 1 webservice返回集合对照表 返回值 返回值说明 问题描述 2 帐号 密码不正确 1 序列号未注册2 密码加
  • 从Java到区块链:如何成为区块链开发人员

    最近这些天 区块链是每个开发人员的谈资 来自各个领域的许多软件开发商现在正试图进入区块链市场 我们与Mobilunity的区块链软件开发人员Eugene Kyselev 讨论了他是如何走出区块链开发方面的第一步的 希望对大家有所帮助 JAX
  • windows下搭建编译chromium的开发环境

    本篇为windows下搭建编译chromium的方法 mac篇 mac下搭建编译chromium的开发环境 二七 CSDN博客 linux篇 linux 搭建和编译 chromium 环境 二七 CSDN博客 注意 搭建部署chromium
  • C++ 智能指针和内存管理:使用指南和技巧

    C 是一门强大的编程语言 但是在内存管理方面却存在着一些问题 手动管理内存不仅费时费力 而且容易出错 因此 C 中引入了智能指针这一概念 以更好地管理内存 什么是智能指针 在C 中 内存的分配和释放都是由开发者手动实现的 这种方式虽然很灵活
  • 带有消息“无法将类型(字符串)的变体转换为类型(双精度)的 EVariantTypeCastError 类”

    使用 Delphi 和 FastReport 在 Delphi 内调试时 紧接此行之后 我收到此错误消息
  • C 语言运算符详解

    C 语言中的运算符 运算符用于对变量和值进行操作 在下面的示例中 我们使用 运算符将两个值相加 int myNum 100 50 虽然 运算符通常用于将两个值相加 就像上面的示例一样 它还可以用于将变量和值相加 或者将变量和另一个变量相加

随机推荐

  • 小程序字符串提取图片地址src导致苹果手机体验版白屏

    小程序开发中想把一段html字符串里图片的src取出来 这段html字符串如下图 var srcReg lt src ig 正则 var imgarr content match srcReg content就是图中的字符串 得到的imga
  • 微信小程序使用setData修改数组中的指定下标的属性值

    注释的比较详细 就不过做多解释了 index js 获取应用实例 const app getApp Page 这里data就是你当前界面所有的值 包括你后期动态添加的值都在这里 data list 定义数组 number 1 number
  • shell 脚本里的命令嵌套

    shell 脚本里的命令执行 1 在bash中 与 反引号 都是用来作命令替换的 命令替换与变量替换差不多 都是用来重组命令行的 先完成引号里的命令行 然后将其结果替换出来 再重组成新的命令行 与 在操作上 这两者都是达到相应的效果 但是建
  • thinkphp验证规则

    thinkphp6可以通过验证器验证数据表的字段 规则 验证条件加表名 如uniqu admin user 示例如下 protected rule username 用户名 gt require chsDash unique admin u
  • Java基础-匿名内部类

    匿名内部类可以作为方法的实际参数进行传输
  • JavaScript 数组中常用的方法

    添加 push 数组末尾添加 unshift 数组首位添加 splice 1 0 新增内容 再指定位置插入 第二参数为0 表示新增 大于0 表示修改 删除 pop 删除末尾 shift 删除首位 slice 0 1 删除指定数据 不会改变原
  • 《计算机网络 第七版》读后感

    上大学时 计算机网络是必修的一门课程 讲课的老师是学校里很资深的一个教授 非常有耐心 尽管如此 如今的我还是把那些知识都丢的所剩无几了 其实在工作中 就算是普通的程序员 用到计算机网络的相关知识也不算少 比如 Socket 再比如 RTSP
  • FPN网络详解(知识点记录)

    FPN网络详解 特征图金字塔网络FPN Feature Pyramid Networks 是2017年提出的一种网络 FPN主要解决的是物体检测中的多尺度问题 通过简单的网络连接改变 在基本不增加原有模型计算量的情况下 大幅度提升了小物体检
  • matlab拟合函数参数,matlab怎么拟合函数参数?

    你让fx fitresult结果fx就不是函数 而是个cfit类型了 你可以这样做 把参数提取出来 可以用lsqcurvefit 函数或nlinfit 函数拟合 例如 x y 确定参数的初始值是比较繁琐的工作 一般可以用随机函数rand 来
  • 【English】现在完成时高频考点————去了某地考点

    English 现在完成时高频考点 相信很多人 总是忘记 have has been to have has been in have has gone to 这三兄弟的意思以及用法 那么我就带大家复习一下吧 Have Has been t
  • Zabbix设置邮件脚本报警

    搭建环境 CentOS 6 8 Zabbix 3 0 24 一 安装sendmail或者postfix 安装一种即可 yum y install sendmail 安装 service sendmail start 启动 chkconfig
  • 【Linux】“grep -v grep”命令的作用 + 为什么需要使用该命令

    一 简介 我们经常会在shell脚本中见到如下命令 ps ef grep test sever grep v grep wc l 各子命令其作用如下 ps ef 指令用来查询所有进程 grep test server 通过管道来过滤指定 t
  • 北京无线网络服务器,无线网络服务器地址是什么意思

    无线网络服务器地址是什么意思 内容精选 换一换 简介 本文将详细演示如何用Python爬取糗事百科的笑话段子内容 还会讲到爬虫的时候需要重点关注的点 Web抓取是从Internet提取数据的过程 这也称为网络收集或网络数据提取 Python
  • Burpsuite的安装和简单使用

    这个软件在官网上是收费软件 所以我是问同学找的破解版 如果是在官网上购买的可能有些差距 下图是进入破解版的页面 点击那个 run 设置burp的代理地址和端口 在浏览器中设置代理服务器 启动代理 即burpsuite 访问http burp
  • C# Task和异步方法

    ThreadPool中有若干数量的线程 当有任务需要处理时 会从线程池中获取一个空闲的线程来执行任务 任务执行完毕后线程不会销毁 而是被线程池回收以供后续任务使用 当线程池中所有的线程都被占用 又有新任务要处理时 线程池会新建一个线程来处理
  • Android Studio查看SQLite数据库数据

    Android Studio查看SQLite数据库数据 1 下载插件 Database Navigator 2 另存为到桌面 3 测试连接 4 查看连接后的数据
  • 特征值分解(Eigen Value Decomposition,EVD)、奇异值分解(Singular Value Decomposition,SVD)原理、公式推导及应用

    1 正交矩阵 正交变换 正交变换是保持图形形状和大小不变的几何变换 包含旋转 平移 轴对称及这些变换的复合形式 正交变换可以保持向量的长度和向量之间的角度不变 特别的 标准正交基经正交变换后仍为标准正交基 在有限维的空间中 正交变换在标准正
  • 持安科技孙维伯:零信任 业务与安全的最优解

    10月29日 由安在主办的2022超级CSO高峰论坛 暨数字安全最佳实践研讨会 在深圳圆满举行 围绕 零信任 业务与安全的最优解 主题 持安科技联合创始人孙维伯讲述了零信任如何兼顾企业的安全与效率 并通过持安科技7年来的甲方零信任落地实践经
  • 【leetcode】55-跳跃游戏【C/C++】

    题目如下 解题思路 方法一 首先想到的是从前向后遍历数组 根据当前元素的大小逐一选择跳跃位置 深度搜索 回溯 但是该方法对于大规模数组时间复杂度过高 因为其不存在剪枝的过程 会遍历整个数组的每一种可能 代码如下 class Solution
  • 轻量级报表开发工具Fastreport 6个平台的功能究竟有何区别?

    FastReport Net是适用于Windows Forms ASP NET MVC和 NET Core的全功能报表解决方案 它可以在Microsoft Visual Studio 2005 2019中使用 支持 Net Framewor