最近因为工作需求,需要用到一些报表工具软件,看到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电子表格使用感受的更多相关文章

  1. 目前市面上报表软件下载排名的TOP5

    目前,大部分的工作仍然离不开表格,而且工作表格的呈现更酷.效率要求更高.可以简化复杂的操作,大大提高工作效率.在企业管理中,报表可以以图表等简洁的方式向用户显示数据,从而提高工作效率.许多哦公司紧跟信 ...

  2. 杂项-报表:Formula One(Active电子表格控件)

    ylbtech-杂项-报表:Formula One(Active电子表格控件) Formula One是一款应用软件,是由Visual Components公司开发的基于Windows平台的.类似于E ...

  3. 免费报表软件下载推荐------值得办公小白下载的Web报表工具

    Smartbi免费报表软件更是国内报表产品的新高峰,它直接使用Excel作为报表设计器,易用性.功能性.运行速度都得到了大幅提升,遥遥领先竞品.该产品以"真Excel"为最大特色, ...

  4. 报表软件JS开发引用HTML DOM的location和document对象

    上一次提到,在报表软件FineReport的JavaScript开发中,可以访问并处理的HTML DOM对象有windows.location.document三种.这次就继续介绍后两种,locati ...

  5. 报表软件JS开发引用HTML DOM的windows对象

    HTML DOM是W3C标准(是HTML文档对象模型的英文缩写,Document Object Model for HTML). HTML DOM定义了用于HTML的一些列标准的对象,以及访问和处理H ...

  6. 报表软件公司悬赏 BUG,100块钱1个的真实用意

    上一篇文章我讲到,报表软件FineReport一反常态,做了个<提BUG,拿现金>的活动,1个BUG,100块钱.纵览软件行业,如金蝶用友浪潮IBM微软等国内外巨头,均没有这样的举动去征集 ...

  7. 报表软件公司高价悬赏BUG,100块1个我真是醉了

    一直在用帆软的报表软件FineReport来做项目,也一直关注着这个公司的发展. 看到<提BUG,拿奖金>的这个活动,有些疑问和思考. 一般FineReport新版本在正式发布前,都会经过 ...

  8. 关于dreamweaver的软件测评

    最近在用javascript编写程序,于是便用到了dreamweaver .所以,想写一个关于dreamweaver的软件测评. 学生本人使用的是dreamweaver 8.首先,谈谈本人使用感受,打 ...

  9. 葡萄城报表介绍:B/S 报表软件

    B/S 报表软件定义 B/S(Browser/Server,浏览器/服务器模式)也称 B/S 结构,是 WEB 兴起后的一种网络结构模式.B/S 模式是由最开始的 C/S(Client/Server, ...

随机推荐

  1. Centos下安装Scala(1)

    1.登录centos至root角色下 配置环境变量 2.执行下述命令 scala -version 出现结果如下 输入 'y' 3.开始安装 4.安装完成界面 5.启动成功以及测试程序

  2. JSP页面打印输出,两种方法。out、《%=

    使用out.println()输出: <%@ page contentType="text/html;charset=UTF-8"%> <html> < ...

  3. 如何获取Repeater行号(索引)、记录总数?

    Repeater控件想必搞ASP.NET开发的人,基本上都到了用的炉火纯青的地步了.今个又吃了懒的亏,翻了好几个项目的代码都没找到如何获取Repeater记录总数的代码来,又Google了半天难得从老 ...

  4. 百度云管家使用socks代理无法上传下载解决办法

    像前几篇随笔描述的那样,笔者在学校里通过shadowsocks使用ipv6访问双栈vps来免费使用外网,但是在设置百度云管家的代理时发现:使用socks代理客户端可以访问文件列表,但是无法上传下载. ...

  5. 集合框架-工具类-Collections-逆序替换

    1 package cn.itcast.p2.toolclass.collections.demo; 2 3 import java.util.ArrayList; 4 import java.uti ...

  6. 数据库查询语句遇到:Unknown column 'XXXX' in 'where clause'解决方法

    数据库查询语句遇到:Unknown colunm 'XXX' in 'where clause'解决方法 根本原因:可能是sql语句所用到的数据类型错误(int与String)弄错- 我的情况: 在网 ...

  7. nginx缓冲区参数配置优化

    目录 一:nginx缓冲区优化 1.proxy_buffering 2.proxy_buffer_size 3.proxy_buffers 4.proxy_busy_buffers_size 5.pr ...

  8. python05day

    之前代码总行数735+133=868 内容回顾 列表:容器型数据类型,可以承载大量的数据,有序的数据 增: append 追加 insert 插入,按索引增 extend 迭代着追加 删: pop 按 ...

  9. PyTorch 介绍 | DATSETS & DATALOADERS

    用于处理数据样本的代码可能会变得凌乱且难以维护:理想情况下,我们希望数据集代码和模型训练代码解耦(分离),以获得更好的可读性和模块性.PyTorch提供了两个data primitives:torch ...

  10. react 局部更新的关键算法 DOM diff算法

    下图是diff算法结构的详细解析: 要点总结:DIFF算法在执行时有三个维度,分别是Tree DIFF.Component DIFF和Element DIFF,执行时按顺序依次执行,它们的差异仅仅因为 ...