报表软件测评来啦!Smartbi电子表格使用感受
最近因为工作需求,需要用到一些报表工具软件,看到Smartbi比较方便,可以直接在excel中进行配置,所以安装体验了一下。
下载
Smartbi有多个版本,我主要是在excel中使用,所以下载了一个电子表格版。
Smartbi电子表格版下载地址
下载、安装如下两个安装程序就可以了:
Smartbi Insight V9.5.60882.20505.exe
SmartbiExcelAddin V9.5.60882.20505.exe
license
安装完成后还需要申请license才能用,不然打不开使用界面。
按照官网指引下载licence放到安装目录下
E:\Smartbi_Spreadsheet\Tomcat\bin\Smartbi-License.xml下即可。
启动
点击开始菜单的“启动应用服务器”,即可启动服务。
再点击“访问Smartbi电子表格”就可以打开服务端界面了。
配置
服务起来后,制作报表先要准备数据源,然后画报表,最后就可以导出使用了。
官方的文档比较丰富,按照官方文档可以顺畅的操作,这里就不细说了。
新建excel连接Smartbi

建数据源

配置
显示关系数据源连接的配置界面,按照下图红框标识进行设置:

单击设置界面 测试连接 按钮,弹出“测试通过”信息框,单击信息框中 确定 按钮,返回设置界面。

单击设置界面 保存 按钮,弹出“保存成功”信息框,单击 确定 按钮,成功创建数据源连接。此时资源目录树中显示名为“northwind”的数据源。

设计静态表样,拖拽数据集,设置属性,就可以了。

注意点
这里与其他报表工具感觉需要注意的地方有:
1.左父格、上父格
这里指的是excel单元格的父子关系,向下扩展的数据指定左父格,相当于按照左父格的单元格进行分组;向右扩展的数据指定上父格,相当于按照上父格的单元格进行分组。
2.扩展方向
指的是数据填充时,数据铺展的方向,从左到右还是从上到下。
3.插入、覆盖
指的是数据自动扩展时是以excel插入单元格的方式填充,还是保持单元格不变,只填写数据。
4、公式配置
我所用的报表是基于固定格式的,就是表的表头、行、列都是固定的。如果是这样的话,需要把固定格式的单元格的左父格、上父格都置为“无”。
excel中有的地方会配置有excel的原有公式计算,比如:加和、求平均等。在Smartbi拖拽时,可能预览时这些带公式的地方不显示数据,这里不用担心,当导出excel后,公式就可以生效了。
对某些报表,公司规则比较复杂,可能不能直接拖拽直接自动生成。这样的话,可以每个单元格指定数据及格式:拖拽进数据集后,双机此单元格,即可看到可以调节的属性。功能还是基本能满足定制化使用的。
Smartbi使用感受
总体感觉Smartbi比较轻便灵活,安装程序后,可以直接在excel中进行拖拽式配置,对于一些office固定格式要求的报表,非常直观,配置完成就可以直接上报。在使用过程中,还是可以看到软件开发还是下了很多功夫了,逻辑处理、界面操作上应该都经过细致的考虑。虽然Smartbi不是开源报表工具,但是对于业务人员使用更为方便,而且目前个人版是免费的,个人版功能是不限的,只限制并发用户数,这对于中小企业来说,可以免费使用它。当然,如果你是成规模的大用户,可以购买企业版的。
报表软件测评来啦!Smartbi电子表格使用感受的更多相关文章
- 目前市面上报表软件下载排名的TOP5
目前,大部分的工作仍然离不开表格,而且工作表格的呈现更酷.效率要求更高.可以简化复杂的操作,大大提高工作效率.在企业管理中,报表可以以图表等简洁的方式向用户显示数据,从而提高工作效率.许多哦公司紧跟信 ...
- 杂项-报表:Formula One(Active电子表格控件)
ylbtech-杂项-报表:Formula One(Active电子表格控件) Formula One是一款应用软件,是由Visual Components公司开发的基于Windows平台的.类似于E ...
- 免费报表软件下载推荐------值得办公小白下载的Web报表工具
Smartbi免费报表软件更是国内报表产品的新高峰,它直接使用Excel作为报表设计器,易用性.功能性.运行速度都得到了大幅提升,遥遥领先竞品.该产品以"真Excel"为最大特色, ...
- 报表软件JS开发引用HTML DOM的location和document对象
上一次提到,在报表软件FineReport的JavaScript开发中,可以访问并处理的HTML DOM对象有windows.location.document三种.这次就继续介绍后两种,locati ...
- 报表软件JS开发引用HTML DOM的windows对象
HTML DOM是W3C标准(是HTML文档对象模型的英文缩写,Document Object Model for HTML). HTML DOM定义了用于HTML的一些列标准的对象,以及访问和处理H ...
- 报表软件公司悬赏 BUG,100块钱1个的真实用意
上一篇文章我讲到,报表软件FineReport一反常态,做了个<提BUG,拿现金>的活动,1个BUG,100块钱.纵览软件行业,如金蝶用友浪潮IBM微软等国内外巨头,均没有这样的举动去征集 ...
- 报表软件公司高价悬赏BUG,100块1个我真是醉了
一直在用帆软的报表软件FineReport来做项目,也一直关注着这个公司的发展. 看到<提BUG,拿奖金>的这个活动,有些疑问和思考. 一般FineReport新版本在正式发布前,都会经过 ...
- 关于dreamweaver的软件测评
最近在用javascript编写程序,于是便用到了dreamweaver .所以,想写一个关于dreamweaver的软件测评. 学生本人使用的是dreamweaver 8.首先,谈谈本人使用感受,打 ...
- 葡萄城报表介绍:B/S 报表软件
B/S 报表软件定义 B/S(Browser/Server,浏览器/服务器模式)也称 B/S 结构,是 WEB 兴起后的一种网络结构模式.B/S 模式是由最开始的 C/S(Client/Server, ...
随机推荐
- [µC/GUI 学习]µC/GUI移植
一.什么是µC/GUI µC/GUI为任何需要图形显示器的嵌入式应用提供了一种灵活的图形用户界面(GUI).µC/GUI允许软件工程师在使用了LCD显示器的产品上增加美轮美奂的用户界面,从简单的2D黑 ...
- IDEA2017 maven Spark HelloWorld项目(本地断点调试)
作为windows下的spark开发环境 1.应用安装 首先安装好idea2017 java8 scalaJDK spark hadoop(注意scala和spark的版本要匹配) 2.打开idea, ...
- django-环境搭建-开使hello world!
django的环境安装非常简单,只需用pip安装一个django库就可以了,编辑器选择pycharm pip install django==2.1.2 查看版本号:pip show django C ...
- 集合框架-Map重点方法entrySet演示
1 package cn.itcast.p6.map.demo; 2 3 import java.util.HashMap; 4 import java.util.Iterator; 5 import ...
- python if-elif-else 判断
#!/usr/bin/python #coding=utf-8 #好好学习,天天向上 age=12 if age<4: price=0 elif age<18: price=40 elif ...
- __rept__和__str__
最近一下子学了很多的知识点,导致我有点没反应过来,粗略的在草稿纸记了点自己的想法,趁休息的时间将它敲到博客里面去,免得丢失,这一篇写的挺废话的,有点啰嗦,本篇的重点是第二段程序后开始的总结和后面的几个 ...
- 【C++】输入输出
缓冲 C++ 的输入输出均通过缓冲区来实现.缓冲区主要是为了解决速度不匹配的问题. cin 阻塞输入.当输入缓存中无字符时则等待用户输入. 输入缓冲 输入缓冲是一种行缓冲.在输入数据只要没有碰到换行符 ...
- 如何在pyqt中给无边框窗口添加DWM环绕阴影
前言 在之前的博客<如何在pyqt中通过调用SetWindowCompositionAttribute实现Win10亚克力效果>中,我们实现了窗口的亚克力效果,同时也用SetWindowC ...
- Nacos服务注册与发现的2种实现方法!
Spring Cloud Alibaba 技术体系中的 Nacos,提供了两个重要的功能:注册中心(服务注册与发现)功能和配置中心功能. 其中注册中心解决了微服务调用中,服务提供者和服务调用者的解耦, ...
- bom案例4-模拟滚动条
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...