点上方关注“SQL数据库开发”,

设为“置顶或星标”,第一时间送达干货

做过可视化报表的大多数人可能都用过或听说过帆软报表,笔者最近这几年转到BI可视化这一块,对帆软有一定的了解。

先来说说帆软做的好的地方。

帆软报表在国内的占比还是比较可观的,针对国内的一些比较常见的复杂报表做了非常大的创新,基本上只要你会Excel,用帆软做个报表没什么困难。

上面集成了很多可视化控件,一些常见的仪表盘,柱形图,折线图,雷达图,文字云等等都有现成的,直接拖就可以用了。

同时支持在线填报,你如果要做个在线收集信息的表单,分分钟就搞定了。

如果你美术功底不错的话,可以设计出非常精美的报表,自由度相对较大。

最后支持多种数据源,常见的关系数据库支持,非关系型数据库也支持,当然Excel和一些文本文件也不在话下。

都说了这么多优点,是不是感觉都没啥缺点?其实很多时候优点也是它的缺点!

首先就是它的控件了,控件满足一些简单的报表设计是没什么问题,但是如果你想自定义一些好看的控件,没门!

所有的控件都是预设好的,你只能用现有的,当然帆软也有它的市场,但是市场里的那些控件真的好看的没几个,而且还都是另外收费的。

说到收费那就得好好说一下了,帆软是按照模块收费的,一整套软件被分为了6大模块,每个模块都可以单独销售,但是一般买他家的软件都是6个都得买才行。

这种销售策略见多了,先让你用几个必备的,让你觉得买的超值便宜,等哪天你想要其他几个模块,还是得找它买,只是延期付全款而已。

而且吧,这个销售价格非常的不统一,一般像国外的厂商卖软件,很少会有优惠,他家倒好,只要你买,我可以给你打到骨折。

但骨折也不是没有前提的,通常是和实施费用捆绑销售,软件可以少赚点,我再从这实施费用上补回来就是了,好一个连环套。

再来说说它这个报表设计,前面说了如果你美术功底不错,其实这是一个非常高的要求,因为设计报表的大多数都是搞理科的,毕竟得会用SQL取数。

理科生的美学细胞能有多少,不仅要懂报表的排版布局,还要对颜色非常敏感,会灵活搭配各种颜色。

每次做报表之前,都会要求UI设计师先把排版布局颜色这些弄好了才敢开始做报表,因为这对于我来说,真的是太难了。

就这样一个软件,用的人不少,吐槽它的人也不少。

每次遇到一个bug或者功能实现不了,就会拿它和Tableau或者Power BI作对比,但你不可否认的是在大多数场景下,作为一款国产软件其实还是合格的。

对了,它的报表和BI产品是分开的,报表的功能比较强大,BI产品做的那是真的比较简陋。唯一的亮点就是操作简单,支持联动和钻取。

吐槽归吐槽,吐槽完还是得老老实实的用它来开发设计报表。

今日话题

你有用过帆软吗?遇到过哪些想吐槽的功能?


最后给大家分享我写的SQL两件套:《SQL基础知识第二版》和《SQL高级知识第二版》的PDF电子版。里面有各个语法的解释、大量的实例讲解和批注等等,非常通俗易懂,方便大家跟着一起来实操。有需要的读者可以下载学习,在下面的公众号「数据前线」(非本号)后台回复关键字:SQL,就行数据前线
后台回复关键字:1024,获取一份精心整理的技术干货
后台回复关键字:进群,带你进入高手如云的交流群

帆软报表,今天好好吐槽一下你相关推荐

  1. 帆软报表调用mysql存储过程_FineReport单行与数据库交互的方法

    FineReport单行与数据库交互的方法 1.   问题描述 我们在做一张报表填报的时候经常会遇到需要在一行进行添加动作,将该行数据直接与数据库交互,执行存储过程过程.我们可以通过每一行增加帆软&q ...

  2. 帆软报表和jeecg的进一步整合--ajax给后台传递map类型的参数

    下面是页面代码: <%@ page language="java"contentType="text/html; charset=UTF-8"pageEn ...

  3. finereport 格式化金额函数_帆软报表(finereport)常用函数

    帆软报表FineReport中数据连接之Websphere配置JNDI连接 以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接 ...

  4. 积木报表对比帆软报表有什么区别?

    自从积木报表的开源1.0-beta版本发布,广大开发者备受喜爱,同时还总会问起:"积木报跟帆软有什么区别?" 我们从内心不愿做这样的对比,只想做好 自己的产品,不愿去评判同行产品的 ...

  5. 帆软报表调用python脚本_帆软报表(finereport)实现自动滚屏效果

    例如Demo:IOS平台年度数据报表. 展示内容丰富,一个页面中存在多个图表.内容,超出了浏览器窗口的大小导致内容展示不全. 为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现. 操作步骤: ...

  6. 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表

    帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...

  7. FineReport(二)帆软报表图表的

    一.关于帆软报表柱状图单列柱状图的用法 1.首先我们打开设计器新建一张模版 2.选中一片区域进行单元格合并,为图表做好区域准备 3.在区域进右键,单元格元素,选择插入图表 4.这里我们先选择柱状图 5 ...

  8. 帆软报表判断传入条件是否为空,根据逗号分隔

    select z., GROUP_CONCAT(detailNo SEPARATOR ',')detailNos from (select ni., org.NAME as station, u.US ...

  9. 帆软报表(FineReport) 的初步学习和使用

    我们公司在做ERP项目,我是根据项目进行的学习,常用知识点记录如下: 1,FineReport 使用时的配置 帆软报表 ->服务器->定义数据连接->写入数据数据库的连接URL,用户 ...

最新文章

  1. 从源码分析DEARGUI之全选和反选
  2. 清华大学贾宁_《财务思维》_体系结构
  3. 一些基本的ABAP技巧
  4. C/C++调用Fortran的使用说明
  5. 人工智能之华为云ModelArts的深度使用体验与AI Gallery应用开发实践
  6. SLAM: 图像角点检测的Fast算法(时间阈值实验)
  7. 创维linux进入工厂模式,创维电视怎么进入工厂模式?
  8. 夺命雷公狗-----React---5--props对象的传递
  9. redis之django-redis
  10. C++实现会议安排问题(贪心问题)
  11. 制作简单时钟logo
  12. linux can总线接收数据串口打包上传_【Linux应用】CAN总线编程
  13. 汉字风格迁移篇---MF-NET一种新颖的少镜头风格化多语言字体生成
  14. 【Flink】参数不生效
  15. 系统迁移的重点步骤及注意事项
  16. 连接到服务器 ------------------------------ 无法连接到 + SQL Server 请求失败或服务未及时响应....解决思路
  17. ssh免密码登录配置方法,(图示加命令)
  18. 事件冒泡和事件捕获的区别
  19. 给新开启的12月一个期盼
  20. 零基础入门python第013讲课后测试题及答案:元祖:戴上了枷锁的列表

热门文章

  1. 解决Notepad--在ubuntu16.04无法运行问题
  2. 安信可A7模块 GPRS/GPS使用教程
  3. win10 mysql 1030_Win10系统打开按键精灵提示#1030:启动脚本执行(图)
  4. 如何用SWOT进行自我分析?促进职场发展,改善精神内耗
  5. 操作体验极度舒适的多功能软件卸载工具 - iObit Uninstaller PRO
  6. WOL网络唤醒在微星主板上开启 - ubuntu 20.04
  7. 控制科学和计算机博士哪个好,控制理论与控制工程博士考博有必要吗?我研究生毕业想搞实际工程,考博有没有必要?...
  8. 《大学的意义》一些摘抄和感悟
  9. SAR成像处理算法_RD算法_基本原理
  10. CPL, 门DPL, 描述符DPL 的关系