新一代Java web报表工具 —Smartbi电子表格(报表工具)
- 格式:doc
- 大小:1.52 MB
- 文档页数:8
Smartbi电子表格版功能Smartbi电子表格是思迈特公司的创新之作,巧妙的利用了Excel自身的表格、图形、函数的能力,使得个人PC的Excel变成了报表设计器,使用者只要具备Excel的基础技能,就能够实现各种复杂的中国式报表、精美图形,更能够实现仪表盘、数据填报、统计挖掘、What-if等常见BI系统的功能,同时能够发布到在手机/平板上浏览。
Smartbi电子表格作为新一代的Java web报表工具,它具有什么功能?有哪些特点?相对其他报表产品相比有什么优势?通过下面的功能概览,帮助大家认识电子表格产品。
一、软件的安装Smartbi电子表格软件运行在Java环境下,安装包集合了JDK、Tomcat,还内置了Mysql数据库。
报表设计器直接使用Excel,但需要安装插件,Excel插件安装完成后,会增加一个Smartbi功能区。
图:Smartbi Excel插件二、内置的示例启动Smartbi服务器(Tomcat),打开浏览器,登录进入系统,可以看到产品内置的一些示例。
通过这些示例,可以了解到电子表格各方面的功能。
三、分析报告示例分析报告目录展示了几种类型的报表,例如"社交媒体的ROI"使用了流行的信息图设计,还有迷你图、杜邦分析、仪表盘、销售报表等,另外还展示了报表的美观设计能力。
见惯了网格式报表的用户会说:原来报表还能这么做!图:信息图图:迷你图图:杜邦分析图:仪表盘四、报表展示Smartbi电子表格能够制作各种类型的报表,例如列表式报表、分组报表、交叉报表、分片多源报表、指标式报表等,在这个目录中都有示例。
Smartbi电子表格具有丰富的函数(基本上包括Excel的所有函数),在"公式与格式"目录中展示了同期比、跨Sheet取数、演示告警等示例。
Smartbi的一大特点是支持报表宏,即针对报表编写Javascript脚本,以实现更多的展示效果。
浅述Kingbase Smartbi复杂报表的几种模型一般来说,报表有下面几种类型:列表、分组、主从、嵌套、交叉、图形、参数、告警、填报。
本文将主要介绍这几类报表的概念,并简要说明了Kingbase Smartbi如何支持这几种报表模型。
1、列表列表也叫清单,是报表最通用的模型,将一组(多条)数据结构完全相同的数据以表格形式顺序展现出来,如下图所示:列表模型能满足所有报表工具的需求,它具有表头、数据及表尾。
2、分组分组报表是在列表报表的基础上,对数据做进一步处理。
将同类数据显示在一个组中,并对这个组进行统计运算。
如下图所示:分组模型是对表格中的某一列数据进行分组,并对分组的数据进行加工计算。
如上图所示的分组报表是按销售区域进行分组,并将同一销售区域的数据放在一个组内进行小计汇总统计,最后对所有销售额进行汇总统计。
它具有表头、分组的详细数据、分组表尾。
3、主从主从模型是两组一对多对应关系的数据,在报表中通过主数据能够将从数据的详细数据呈现出来。
在Kingbase Smartbi复杂报表中是通过链接来处理主从模型的数据关系。
如下图所示:主数据从数据(只截取部分数据)主从模型是将两个报表进行配合形成的。
如上图所示的主数据报表是用户开始看到的数据列表,当点击【特制品】【华东】的销售额会跳转到从数据相关的明细数据,即从数据报表。
4、嵌套嵌套也就是分块模式,是将多个不同的数据块组合在一个报表中展示。
如下图所示:嵌套模型的数据块之间没有必然的联系,各个部分都是独立的。
如上图所示,可以从不同的角度来分析销售额数据,其中从时间角度是一个数据块,从地区角度是一个数据块,从产品类别也是一个数据块。
5、交叉交叉模型是报表的横向数据(列数和列标题)与纵向数据(行数和行标题)都不固定的模型,是根据数据源中返回的数据来动态创建。
然后根据创建的列标题和行标题,进行交叉的统计汇总,汇总方式包括求和、求平均、求记录数、取最大/最小值等。
最新盘点_好用的国产报表软件有哪些在企业管理中,报表可以以图表等简洁的方式向用户显示数据,从而提高工作效率。
许多公司紧跟信息技术的潮流,已经应用了报表软件工具。
报表软件产品有很多,本文就来盘点2019好用的国产报表软件有哪些。
1、FineReport:FineReport的厂商是国内大厂家——帆软。
定位是一个报表软件,专门处理复杂的中国式报表。
采用可视化模式,赢在操作相当简易,不会那些复杂的代码也没关系。
它使用一个类似Excel的编辑器,只需拖拽式简单设置就可以在web 端查看数据展示;提供完善的报表填写功能。
帆软自建服务团队,服务质量非常好。
2、润乾传统报表代表,功能强大,能够处理复杂报表。
另一方面,由于其报表设计模式完全依赖于手写表达式,没有技术基础的用户很难学习。
润乾报表提供了企业免费版和其他商用版本,前者没有用户限制,后者可以看出在行业官方报价中价格偏低。
整体美观较差,售前、售后服务质量一般。
3、SmartBISmartbi属于一个相对完整的报表系统工具。
它的人性化操作做得好,也是一套相对完整的报表平台,但开放接口较少。
它有很多学习资料和演示视频。
中文用户界面用户更容易上手,都提供官方技术支持、论坛、交流小组等,可以帮助用户快速解决问题。
对于大数据量清单报表,smartbi也提供了相应的解决方案——数据提取功能,但是操作相对比较繁琐。
Smartbi提供个人永久免费版和企业商务版。
前者有三个用户数量的限制,而企业版价位在行业内为中间偏上。
4、RDPRDP是一个用纯JAVA编写的企业级报表工具。
它部署简单,无需下载任何客户端或安装大量软件。
有一个WEB端设计器,可以直接在浏览器中使用,官方对于兼容性的建议是使用Chrome浏览器。
目前是免费的,可以申请永久免费授权,授权是绑定到电脑上的。
国产的报表软件还有不少的选择,表现优异的前3位是:FineReport、润乾报表和SmartBI。
但是报表软件好不好用,还得试用看看,才知道是否适合自己。
快速创建透视分析透视分析是使用已有的数据集创建交叉报表进行业务分析的一类报表。
透视分析功能是基于关系数据源在Web上实现类似Excel数据透视表,无需建立OLAP立方体即可对数据进行上钻、下钻、切片等多维分析操作。
特点说明:交叉报表,钻取切片分析,拖拽操作。
比【电子表格】多了钻取切片等分析;比【多维分析】少了复杂的cube创建。
功能入口:∙单击"定制->展现定制"界面的快捷方式新建透视分析,或者在资源目录区文件夹的右键菜单中选择新建 > 透视分析如下图:∙在"定制->数据集定义"界面数据集的右键菜单中选择新建 > 透视分析。
如下图:打开灵活分析或是组合分析,点击其工具栏上最后一个按钮。
操作界面:流程介绍其中,定义关系数据源请参考定义关系数据源;设置数据基础请参考设置数据基础;创建业务主题请参考创建业务主题。
本章我们将以下图为例来学习如何创建透视分析。
透视分析既可以基于业务查询来创建,也可以通过做好的灵活分析、组合分析进行转换。
此次我们通过创建组合分析后,转换成透视分析的方式来实现。
创建组合分析根据上面创建好的订单主题来新建一个名为"产品区域销售分析"的组合分析,其具体操作如下:1、选择数据源。
在定制 > 展现定制界面下,单击右边新建组合分析的大图标,会弹出下图所示"选择数据源"对话框。
切换到页签业务主题,选择"订单主题"。
如下图:说明:也可根据需要直接选择数据源。
2、选择输出字段:选择"订单主题"后,会进入组合分析操作界面,在操作界面的左侧资源树中勾选表字段作为报表输出字段。
分别勾选 "产品类别"、"销售区域"、"年"、"月"、"销售量"和"销售额"字段;勾选结束后,点击工具栏按钮刷新,则组合分析显示数据,如图:3、单击工具栏上的保存按钮,保存此组合分析为"产品区域销售分析"。
目录1. 功能概述 (2)2. 任务 (4)2.1 报表导出 (7)2.1.1 报表设置 (9)2.1.2 导出设置 (10)2.2 资源离线 (16)2.2.1 资源离线-报表设置 (17)2.2.2 资源离线-导出设置 (20)2.3 表数据填充 (21)2.4 定制 (22)3. 计划 (23)3.1 间隔类型和运行设置 (26)4. 监控管理 (29)4.1 调度日志 (30)4.2 运行监控 (32)Smartbi 产品支持计划任务功能,主要用来完成一些需要定时、定期执行的任务,比如定时自动发送报表给领导。
具体内容说明如下:一、Smartbi产品计划任务指什么?答:计划任务是一种自动调度机制,表示某个时间点或事件触发系统自动执行相应操作。
计划任务包含两个部分:计划和任务。
•计划表示制定执行任务的方式或时间等;•任务则表示执行的具体内容;•通过“管理控制”对计划的执行进行监控。
二、Smartbi产品计划任务可实现哪些功能?答: Smartbi产品任务有四种类型,其中“表数据填充、报表导出、页面导出”这三种提供设置界供用户定义任务,可满足日常任务要求;“自定义”类型则可用于满足更复杂的任务要求。
1、表数据填充:表示将临时表所依赖的业务查询或数据表或视图返回的结果集中的数据抽取并插入到该临时表中。
2、报表导出:表示将报表以各类报表文件的形式导出到本地或以邮件附件的形式发送给相关人员。
3、页面导出:表示将页面以MHT格式导出到本地或以邮件附件的形式发送给相关人员。
4、自定义:是指通过用户自己输入JavaScript脚本来定制任务,实现除“表数据填充”、“报表导出”和“页面导出”功能之外的其它功能。
1.功能概述功能简介计划任务是Smartbi提供的一种调度机制,表示某个时间点或事件触发系统自动执行相应操作。
计划任务包含三个部分:任务、计划、管理控制。
其中:•计划:表示制定执行任务的方式或时间等;•任务:则表示执行的具体内容。
基于禅道的研发资源Web报表系统的设计与开发
张丽丽;邬锡江;刘洪
【期刊名称】《现代信息科技》
【年(卷),期】2024(8)6
【摘要】禅道是研发管理中应用非常广泛的项目管理软件,它涵盖从项目立项、需求、任务单,到资源投入等研发全要素管理。
可视化管理是研发资源管理的重要应用,将采集到的研发要素数据,按项目阶段,实时提供任务绩效、员工绩效等数据的可视化,将会提升项目过程管理效率。
为了不改变禅道本身逻辑和不增加报表系统运
维负担,通过分析设计,在禅道数据库上,以定义存储过程的形式,进一步加工禅道项目管理系统的基础数据。
再以接口的方式实现跨系统调用,向管理者展现可视化报表。
经自主开发实现,该Web报表系统的多维度灵活组合功能,确实有效提升了研发资
源的可视化监测效率。
【总页数】5页(P35-38)
【作者】张丽丽;邬锡江;刘洪
【作者单位】华雁智能科技(集团)股份有限公司
【正文语种】中文
【中图分类】TP311
【相关文献】
1.基于Struts框架的Web电子报表系统设计
2.基于ExtJS框架和RDLC技术粮企Web报表系统设计磁
3.基于RESTful Web Services的智能报表系统设计
4.基于J2EE的Web报表系统的设计与实现
因版权原因,仅展示原文概要,查看原文内容请购买。
一、概述随着互联网的快速发展和信息化的进程加快,企业和组织管理的复杂性日益增加,需要对数据进行更深入的分析和挖掘。
在大数据时代,如何从海量的数据中提取有用信息,构建多维度报表,成为了企业管理和决策的重要工具。
而Java作为一种广泛应用于企业信息系统的编程语言,其强大的特性使得在大数据多维度报表实现中具有很高的适用性。
二、Java 在大数据多维度报表实现中的优势1. Java具有强大的跨评台性,可以在各种操作系统上运行,实现数据评台的灵活部署。
2. Java拥有丰富的类库和工具,可以快速实现数据处理和分析的功能,对大数据的处理能力极强。
3. Java具有良好的可扩展性和灵活性,可以根据不同的需求对系统进行定制开发,满足企业的多样化需求。
三、大数据多维度报表实现思路在实现大数据多维度报表时,通常可以采用以下思路:1. 数据采集和清洗:首先需要从各个数据源采集数据,并进行清洗和预处理,确保数据的准确性和完整性。
2. 数据存储和管理:将处理过的数据进行存储和管理,通常可以选择使用大数据评台或关系型数据库进行存储,同时也可以考虑使用分布式存储系统进行数据管理。
3. 多维度数据分析:通过构建多维度数据模型,对数据进行多维度的分析,通常可以采用OLAP(联机分析处理)技术进行数据分析,构建多维度立方体。
4. 报表设计和展示:根据分析的结果设计报表模板,展示多维度数据分析的结果,通常可以选择使用Java的报表工具进行设计和展示,如JasperReports、BIRT等。
四、Java大数据多维度报表实现的具体技术在实现大数据多维度报表时,可以利用Java的多种技术来实现:1. 数据采集和清洗:可以使用Java的各种数据采集工具和ETL (Extract-Transform-Load)工具来实现数据的采集和清洗,如Apache Flume、Apache Nifi等。
2. 数据存储和管理:可以使用Java的关系型数据库(如MySQL、Oracle)或者NoSQL数据库(如HBase、MongoDB)来进行数据的存储和管理。
IReport报表table使用javaBean数据源总结IReport是一款功能强大的报表设计工具,可以帮助开发人员轻松创建各种复杂的报表。
其中,使用javaBean数据源来填充报表的table组件是一种常见的需求。
本文将对IReport报表中table组件使用javaBean数据源的步骤和注意事项进行详细总结。
一、准备工作在开始使用javaBean数据源之前,首先需要确保以下几点:1. 确保已经安装并配置好IReport工具,以及相应的JDK环境。
2. 确保已经创建好所需的javaBean类,并在类中定义了所需的属性和方法。
二、配置数据源1. 打开IReport工具,创建一个新的报表模板。
2. 在报表模板中,点击"报表数据"视图,然后右键点击"数据源",选择"新建数据源"。
3. 在"数据源配置"对话框中,选择"JavaBean数据源",点击"下一步"。
4. 在"JavaBean数据源配置"对话框中,点击"添加"按钮,选择所需的javaBean 类。
5. 在"JavaBean数据源配置"对话框中,可以设置javaBean类的属性、方法等信息。
根据实际需求进行配置,并点击"确定"按钮。
6. 在"数据源配置"对话框中,点击"测试"按钮,确保数据源配置正确无误。
7. 点击"完成"按钮,完成数据源的配置。
三、设计报表1. 在报表模板中,点击"报表布局"视图,将table组件拖拽到报表设计区域。
2. 右键点击table组件,选择"属性"。
3. 在"表格属性"对话框中,选择"数据"选项卡。
分析展现目录分析展现 (1)1 透视分析-概述说明 (2)1.1 透视分析-操作流程 (2)1.2 透视分析-报表设计 (5)1.2.1 透视分析-表头设计 (7)1.2.2 透视分析-条件面板设计 (12)1.2.3 透视分析-分页控制器设计 (16)1.2.4 透视分析-表格设计 (18)1.2.5 透视分析-表尾设计 (89)2 即席查询-概述说明 (91)2.1 即席查询-操作流程 (92)2.2 即席查询-报表设计 (103)2.2.1 即席查询-表头设计 (103)2.2.2 即席查询-条件面板设计 (103)2.2.3 即席查询-排序面板设计 (103)2.2.4 即席查询-分页控制器设计 (105)2.2.5 即席查询-表格设计 (105)2.2.6 即席查询-表尾设计 (120)3 电子表格-概述说明 (120)3.1 电子表格-Excel插件 (120)3.1.1 电子表格-插件安装 (121)3.1.2 电子表格-登录登出 (124)3.2 电子表格-操作流程 (129)3.3 电子表格-报表设计 (133)3.3.1 电子表格-表格设计 (136)3.3.2 电子表格-表尾设计 (148)1透视分析-概述说明透视分析采用“类Excel数据透视表”的设计,多维分析不再需要建立模型,就能够组合维度、汇总计算、切片、钻取,洞察数据。
不仅如此,任何字段都可直接作为输出字段或筛选条件,轻松实现对数据的查询与探索。
1.1透视分析-操作流程透视分析的操作流程如下:按照以上流程完成透视分析定制后,用户可以将其关注的透视分析添加到我的空间中,进行快捷浏览。
1,新建透视分析2,选择数据来源选择数据来源是透视分析定义的数据基础。
透视分析支持二类数据来源:业务主题和数据集,通过双击或“单击+确定”字段选择字段选择用于选择并确定透视分析需要展现的字段,是透视分析的基础。
透视分析字段的选择涉及可选资源区、待选列区、行列度量区这三个区域:这三个区域的说明如下表:条件选择条件选择是指为当前透视分析设置条件选项,达到过滤数据的效果。
国内十大活跃报表BI产品深度点评目前国内市场上的报表BI工具琳琅满目,看起来也各有特点,这给选型工作带来了一些困扰,本文就一些较活跃的报表BI产品进行点评,对于不太熟悉这些产品和技术的同学,可作为参考资料。
这里选了十个产品,分作四类:国内报表类,国内BI类,国外BI类,国外开源报表类。
每类两三种产品,在分类内大体会按面市时间为序来点评。
需要强调的是,因为篇幅有限,不可能把市场上所有产品都选入,这并不意味着其它产品不好,看到结论部分时就会理解。
这么分类是有意义的,同类产品大体具有相似的特征。
其中,国内产品被分为报表和BI两类,并不是说这两种功能有矛盾。
事实上,国内产品大都同时兼备两种功能。
分开的原因是因为这些产品初期发布时的功能侧重点不同,经过多年完善,它们大都已经发展成了全功能产品,但初期侧重点的不同仍然会影响到产品理念乃至产品特征。
涉及产品和版本较多,可能局部会有错误疏漏,敬请谅解,欢迎指正。
【国内报表类】报表工具可能是企业级通用软件中仅有的、国产软件能力远远超过国外软件的领域了。
这大概是因为中国报表有着非常强烈的特色,从而造就了一批适应产品,而国外缺乏这个土壤,也就很难发展出这种能力了。
1.润乾报表润乾报表功能全面,涵盖报表、填报、BI的各个方面,没有大块功能的缺失。
不过这也是国内大多数报表BI产品共同的特点。
润乾报表最大特色是复杂报表的能力,润乾公司最早提出了用于解决中国复杂报表的非线性报表模型,直到现在,无论是功能还是性能,润乾报表在复杂报表方面仍然是业界最强者。
润乾报表自2018版开始集成了独立计算引擎。
大多数报表工具是在报表中完成数据计算,而报表的计算能力和效率都相对较弱,不仅会因为要写复杂的SQL或存储过程导致开发困难,而且在数据量大或计算较复杂时还会带来性能和容量的问题,发生报表响应迟钝甚至内存溢出的现象。
润乾报表则可以将取数及复杂关联运算等放到独立的计算引擎中,并提供了大数据量游标取数,这样即提高了开发效率,还能提高运算性能和数据容量,并真正支持了大数据报表。
⼏个⽐较⽕的BI分析⼯具随着⼤数据发展越来越⽕热,商业智能这些年来伴随着⼤数据进⼊到⽕热的阶段,商业智能与此同时也迎来了爆发,更是出现了很多bi分析⼯具,不少的企业在选择的时候就是因为缺乏⼀定的了解,也并不知道应该怎么样来作出选择,那么在对于市⾯上⽐较主流的⼀些产品进⾏了分析之后,相信⼤家也能够知道到底应该怎么作出选择。
1. Power BI,综合评分:7.00分这也是⽐较主流的⼀款bi分析⼯具,来⾃于微软公司,在办公软件领域中简直就是霸主的⼀个地位,⽽⾃从进⼊到商业智能⾏业之后,不到两年的时间就已经成为了最具有竞争⼒的⼀款软件,它在功能上⾯评分是最⾼的,虽然说在安全线上服务上⾯好像并没有竞争,但是⼤家都有这款产品还是⾮常的认可,之所以没有竞争⼒,主要就是它为⼤家带来的就是个⼈分析,⽐较适合于短平快的分析需求,⽽在⽬前的企业上使⽤相对来说就没有更多的优势性。
2. Tableau,综合评分:7.50分这也是⽬前主流bI分析⼯具⾥⾯最为常见的⼀款产品,也成为了名列前茅的⼀个选择,其实它的功能⾮常的强⼤,主要就为⼤家带来了⾃助式的⼀种分析,⾮常适合于业务⼈员或者是数据分析师来使⽤,在可视化的效果上做的还是⾮常受到⼤家关注的,能够有效的给⼤家实现出炫酷的数据图表,产品的专业性也⾮常的⾼,所以说它的得分相对来说就更⾼。
其实和⼤部分的国外企业⼀样,之所以他在国内的应⽤率并不是很⾼,主要就是因为它的国内渠道主要就是通过代理商来完成这种代理的模式,本⾝就会有着⾮常明显的弊端,往往售后服务没有办法得到保证,所以也就被⼤家遗弃。
3.Smartbi,综合评分:8.64分Smartbi是国内⽼牌BI⼚商,企业级商业智能应⽤平台,经过多年的持续发展,凝聚了多年的商业智能最佳实践经验,整合了各⾏业的数据分析和决策⽀持的功能需求,产品和技术实⼒⽏庸置疑的。
操作⽅⾯也很简单,基本只需⿏标点击即可,功能也很⼈性化。
Smartbi 的报表设计采⽤真“Excel”架构,也就是 Excel 插件⽅式开发报表,⽐类 Excel 设计器学习成本更低,常⽤操作⽅式、函数使⽤等完全是 Excel 中的⽤法。
Kingbase Smartbi商业智能分析平台技术白皮书目录1.Smartbi产品简介 (3)1.1.Smartbi产品概要介绍 (3)1.2.Smartbi功能模块简介 (4)1.3.Smartbi的特点和优势 (7)1.4.Smartbi开放与标准化的产品技术 (8)1.5.Smartbi产品配套服务 (9)2.Smartbi各功能模块 (10)2.1.Smartbi Dashboard(仪表盘) (10)2.2.Smartbi Query(灵活查询) (15)2.3.Smartbi Spreadsheet(电子表格) (19)2.4.Smartbi Analysis(多维分析) (21)2.5.Smartbi Mobile(移动应用) (24)2.6.Smartbi Office-Addin(分析报告插件) (35)2.7.Smartbi xQuery(自助BI分析) (38)2.8.Smartbi DataIn(数据采集) (40)2.9.Smartbi DataMining(数据挖掘) (43)2.10.Smartbi BPM(业务流程管理) (46)2.11.Smartbi Unified Server(统一服务平台) (47)3.Smartbi差异化优势 (54)4.Smartbi技术参数 (54)4.1.综合能力 (54)4.2.即席查询 (60)4.3.报表能力 (67)5.数据录入与流程审批 (72)6.多维分析 (73)7.交互式 (76)8.仪表盘 (77)9.移动应用 (82)10.定制开发与集成能力 (87)1.Smartbi产品简介1.1.Smartbi产品概要介绍人大金仓商业智能数据分析软件[ 简称:Smartbi] 是国内领先的企业级商业智能应用平台,已经过多年的持续发展,产品既采纳了国际先进的技术和理念,又凝聚国内本土客户的最佳实践经验,整合了各行业的数据分析和决策支持的需求;提供一整套满足用户需求的数据分析、报表、绩效监控和信息发布的解决方案;增强企业的洞察能力、盈利能力,为企业获得可持续的竞争优势提供强大的保障。
Smartbi电子表格版安装指南V 1.0 本文用于介绍Smartbi电子表格版本安装配置的相关步骤。
文档索引参考下表。
一、下载安装包进入电子表格下载网盘,会看到下面资源。
Smartbi电子表格的部署架构参见下图:从上图可以看出,Smartbi电子表格是典型的B/S架构的软件,因此需要首先安装服务器端程序,然后再安装Excel的插件(电子表格设计器)和移动应用APP。
二、安装电子表格1、下载并运行Smartbi Spreadsheet Edition.exe。
运行安装程序时,请先退出奇虎360等杀毒软件,360有可能导致安装失败。
2、安装包会安装一个开源数据库Mysql,检测以确保端口没有被占用。
3、系统的默认用户名和密码,进入系统时使用。
三、本机启动系统1、点击“开始菜单—Smartbi Spreadsheet—启动应用服务器”。
2、随后会出现一个Dos窗口。
使用过程中不用关闭,系统使用完后可以关闭窗口。
3、随后在开始菜单点击“访问Smartbi Spreadsheet”,打开浏览器,进入产品登录界面。
45、进入系统后,可以看到预置的多个示例报表。
可以打开查看效果。
四、用Excel制作报表1、下载并运行SmartbiExcelAddin3.0.exe,安装Smartbi for Excel插件。
支持Excel2007/2010/2013。
2、打开Excel,出现Smartbi面板。
3、点击“设置”,在”服务器URL”内输入服务器地址:http://localhost:28080/spreadsheet,用户admin,密码manager。
4、点击“登录”,Excel右边出现Smartbi资源面板,双击目录中的报表,打开设计模板。
5、现在就可以使用Excel来设计报表了!五、移动版安装配置电子表格支持在移动端进行浏览。
浏览前需在PC端进行目录发布,把电子表格发布到浏览。
还需要在移动端下载安装应用程序。
Smartbi必备宏代码Smartbi必备宏代码1、隐藏部分按钮function main(spreadsheetReport) {// spreadsheetReport.elem_btnRefresh.parentNode.style.display = "none"; //刷新spreadsheetReport.elem_btnMyFavorite.parentNode.style.display = "none"; //收藏//spreadsheetReport.elem_btnExport.parentNode.style.display = "none"; //导出spreadsheetReport.elem_btnPrint.parentNode.style.display = "none"; //打印if (spreadsheetReport.spreadsheetReportWriteBack && spreadsheetReport.spreadsheetReportWriteBack.elemSave) { spreadsheetReport.spreadsheetReportWriteBack.elemSave.parentNode.style.display = "none"; //保存spreadsheetReport.spreadsheetReportWriteBack.elemInsertRow.parentNode.style.display = "none"; //添加⾏spreadsheetReport.spreadsheetReportWriteBack.elemRemoveRow.parentNode.style.display = "none"; //删除⾏} };2、参数后⾯添加查询按钮function main(spreadsheetReport) {var lastCell = spreadsheetReport.paramPanelObj;var paramTable = /doc/b4acfe35d5bbfd0a78567365.html youtTable;var i, cell, lastCell;for (i = 0; i < paramTable.rows.length; i++) {cell = paramTable.rows[i].insertCell(-1);if (i == paramTable.rows.length - 1)lastCell = cell;}if (!spreadsheetReport._newBtn) { // 不重复添加按钮var input = document.createElement("INPUT");input.type = "button";// input.className = "button-buttonbar button-bgicon-save";input.value = "查询";input.title = "查询";// input.accessKey = "N";input.style.width = "100";input.style.height = "20";var newBtn = lastCell.appendChild(input);spreadsheetReport.addListener(input, "click", doNewButtonClick,spreadsheetReport);spreadsheetReport._newBtn = newBtn;}function doNewButtonClick(e) {spreadsheetReport.doRefresh();spreadsheetReport.doRefresh(true); // 刷新报表}}3、右侧资源随着左侧资源选择动态变化⽰例说明点击左边的不同选项,右边出来不同的表如下图,点击左侧第⼀条记录"1、指标完成情况",则右侧资源变为⽬标报表1。
新一代Java web报表工具—Smartbi电子表格(报表工具)
Smartbi电子表格巧妙的利用了Excel自身的表格、图形、函数的能力,使得个人PC的Excel变成了报表设计器,使用者只要具备Excel的基础技能,就能够实现各种复杂的中国式报表、精美图形,更能够实现仪表盘、数据填报、统计挖掘、What-if等常见BI系统的功能,同时能够发布到在手机/平板上浏览。
极致简单
Excel就是报表设计器
不是"类Excel报表设计器",不再重新发明轮子;易学易用,功能强大,超越现有报表工具。
极致功能
支持各种类型的报表
无论报表格式简单或复杂,Smartbi电子表格全部支持;
覆盖国内外报表工具支持的所有类型的报表。
商务图表,精美呈现
支持Excel的所有图形;
组合基础图形,创意新图形;
商务配色,美观大方;
丰富的分析函数
全面支持Excel函数与公式,包括统计函数、财务函数、数学和三角函数、逻辑函数等;支持用Java定义新函数。
移动显示,跨屏访问
提供APP,在手机/平板电脑上查询、展现报表和图形
极致速度
强劲的后台Java报表引擎;报表秒级呈现
更多功能
如何注册Smartbi账户获得免费授权文件
Smartbi电子表格可以免费公开下载和永久免费使用和升级,但如果你没有正式的授权文件,系统会在所有报表的下方加注一行小字,并且提示系统是“未注册版”。
那么怎样才能去掉这两个不友好的标记呢?别担心,方法很简单,而且不花一分钱。
跟着我来操作一遍吧,只需要3步就可以顺利解决这个问题。
步骤一:用常用邮箱注册自己的Smartbi账号
登陆思迈特的官方网站如下:
注册信息可以随便写(我有点夸张,别跟我重名了啊 ),只要邮箱准确就行:
点击“提交”按钮后,系统会弹出“注册成功,需要验证”的提示,“确定”就可以。
系统就会跳转到用户登录页上。
到这儿在网站上操作的第一步就结束了。
步骤二:进入注册的邮箱验证信息,并登录Smartbi账号
在自己的邮箱里面,public@会给你发一封邮件,用于激活Smartbi账号。
点击激活链接后,在弹出的IE窗口会显示“注册成功”,这时直接点“返回登录页”就可以。
输入自己的邮箱和账号密码(步骤一里注册时的密码,不是你自己邮箱的密码噢)
登录成功的话,就能看到下面的界面:
在“电子表格版”的TAB页上,就能找到“宝藏”了:
步骤三:从邮箱收取免费的授权文件,更新Smartbi服务器等一段时间后,重新回到邮箱,就能收到以下邮件:
正文的内容还挺丰富,不过最有用的是那个附件Smartbi-License.xml。
用法可以按照正文里的WIKI链接,也可以采用一个捷径:把这个文件直接放到Smartbi服务器的启动路径(C:\Smartbi_Spreadsheet\Tomcat\bin)里面。
重新启动服务器就可以发现界面上的变化了:
大功告成!。