小麦教你如何利用电子表格制作交叉报表
一、概念介绍
众所周知,中国式报表的特点就是格式复杂,信息量大。中国式报表的复杂大多都是表头比较复杂,三五层的大格嵌小格、带斜线的表头都很常见,所以中国式报表很少有不带格线的,如果没有格线的话很容易看走眼。中国式报表的信息量大,通常一张报表都会包含各种各样的数据,例如明细数据、汇总数据等,Smartbi提供了电子表格设计器工具,可以满足中国式报表的各种需求。
那电子表格是什么呢?
电子表格是企业报表平台的解决方案专家,它基于Excel创新地实现报表设计,可以满足各种格式的行业监管报表、内部管理报表的需求。由于本身Excel大家都非常熟悉,不像其他报表工具需要有专业的使用背景,或者专业的工程师提供支持,所以电子表格的学习成本是比较低的,调整报表样式也会比较简单方便。
二、安装插件
在使用电子表格设计器做报表前,需要先安装一个Excel插件,安装Excel插件可以将Smartbi的报表资源添加到Excel/WPS表格中,进而可以在Excel/WPS表格中引用Smartbi中的资源,生成电子表格报表。
Excel插件安装简单,与Excel、WPS表格兼容良好,使用方便,安装步骤如下:
1、安装Microsoft .Net Framework 4.0 Full;
2、获取安装介质;
3、点击安装介质,弹出安装界面如图,接下来按照提示完成安装即可。
那么我们在安装完Excel插件后,可以看到在Excel工具栏会多出来一个Smartbi的页签,此时我们可以点击工具栏上的 设置 按钮,在“服务器设置”界面填入Smartbi服务器URL、登录用户名和密码,然后点击 确定 按钮即可登录。
三、界面介绍
电子表格的界面主要分为三部分:工具栏、报表设计区、数据集面板。
工具栏:分类存放电子表格特殊功能快捷键,如报表操作、参数设置等。
报表设计区:用于对电子表格进行设计,包括表头设计、表格设计、控件设计等。
数据集面板:用于展示电子表格可用的资源,包含关系数据源、数据集、透视分析。
四、报表制作
那么接下来小麦就带着大家一起基于电子表格来制作一张交叉报表,制作流程如下:
第一步:创建关系数据源
创建与业务数据库的连接,获取业务数据库相关资源。
入口:在系统主界面点击数据连接,然后在数据库选择界面切换到关系数据库,点击对应的数据库类型弹出数据源创建界面。
第二步:创建数据集
基于创建的关系数据源创建数据集,获取报表设计需要的字段,形成数据的集合。
入口:在系统主界面点击数据准备,选择数据集,在对应的目录节点上右键新建数据集,选择原生SQL数据集,数据来源选择上述数据源,写入SQL语句。
第三步:表样设计
在报表设计区设计好静态表样,包含合并单元格、边框设置和颜色填充等;
设置斜线表头,点击对应的合并单元格,将工具栏上的格式更改为斜线,填写相应的显示内容,分区内容用“|”隔开,报表发布后会自动转换。
第四步:拖拽字段
将对应数据集的字段拖拽到设计好的表样中,并且修改字段相应的单元格属性。
设置区域和城市字段为从上到下扩展分组显示,产品大类名称和产品名称从左到右扩展分组显示,销售量为不扩展汇总求和,并且设置数据为空时显示为0。
第五步:发布预览
最后,将设计的好报表发布到服务器,我们可以在设计器中直接预览。
想要查看更多电子表格案例,可以登录“官网–体验中心–功能演示–电子表格”查看。(http://bbs.smartbi.com.cn:18080/smartbi/vision/index.jsp)
账号密码均为demo。
小麦教你如何利用电子表格制作交叉报表相关推荐
- wps交叉表_利用Excel电子表格制作交叉报表
众所周知,中国式报表的特点就是格式复杂,信息量大.中国式报表的复杂大多都是表头比较复杂,三五层的大格嵌小格.带斜线的表头都很常见,所以中国式报表很少有不带格线的,如果没有格线的话很容易看走眼.中国式报 ...
- HTML交叉报表制作,交叉报表- 交叉式报表-复杂报表设计教程| 快逸报表工具用户手册...
报表样例 通过本示例,可以了解单元格交叉扩展在报表中的应用. 制作如下图所示的交叉报表"产品销售统计表": 报表特点: 报表的行.列表头数据均是从数据集中动态获取,例如本示例报表中 ...
- 教你如何利用EXCEL制作动态仪表盘
我们通常见到的仪表盘图类似汽车内的里程表,常用于反应目标达成率或者是目标的完成情况,从直观上了解数据内容,展现目标的达成和变化情况. 本节使用收入目标值的数据,使用EXCEL工具,构建辅助列和占位符, ...
- c#利用Crystal制作水晶报表
记录下 1,在https://www.crystalreports.com/去下载相关版本的软件,安装完成 2.重启VS,点击新建winform项目,在解决方案下添加,选择添加空白文档 3,添加数据源 ...
- 葡萄城报表介绍:交叉报表
葡萄城报表介绍:交叉报表 什么是交叉报表? 交叉报表是一种基本的报表样式,是一种行.列方向都有分组的报表. 以下表为例,产品销售数据分析表,行按产品品类分组,列按时间分组,便于查看某个特定时段.某个特 ...
- ireport+jasperreport 直接输出到打印机 普通报表 交叉报表
项目中要用到针式打印机票据打印,本来是使用java printable 通过 Graphic2D输出到图形化方式打印的,运行了一段时间客户对版面个性需要比较多,用输出图形的方式调整太麻烦,而且Grap ...
- 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...
玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...
- 手把手教你如何用Python制作一个电子相册?末附python教程
这里简单介绍一下python制作电子相册的过程,主要用到tkinter和pillow这2个库,tkinter用于窗口显示照片,pillow用来处理照片,照片切换分为2种方式,一种是自动切换(每隔5秒) ...
- stm32l0的停止模式怎么唤醒_手把手教你怎么利用旧电脑搭建NAS组建自己的黑群晖...
手把手教你怎么利用旧电脑搭建NAS组建自己的黑群晖 Synology 群晖科技(Synology )创立于 2000 年,自始便专注于打造高效能.可靠.功能丰富且绿色环保的 NAS 服务器,是全球少数 ...
最新文章
- Google、高通都在研究的芯片架构,是他们对抗ARM的武器
- PicoBlaze 指令存储器配置方式
- php邮件通知,邮件通知设置
- centos6.4下配置nginx服务器更改根目录
- 问题之JS中传递数值过大或前置有零时
- 数字音频特效的软件实现项目
- 日均保护原创超6万篇,腾讯“至信链”助企鹅号作者一键维权
- 关于code footprint-reduction-techniques
- Tomcat的下载及环境变量配置
- 实现C++与C的混合编程
- poj 匈牙利二分匹配 1274 The Perfect Stall
- dpkg: 错误: 另外一个进程已经为 dpkg frontend lock 加锁
- 天正双击墙体不能编辑_入门必备!20个超实用天正CAD技巧,设计院高手都在收藏...
- [每日一氵] python string format按照索引ID失效
- 那些堪比照片质感的PhotoRealistic Style Transfer系列
- PPT保存pps演示文档时,在另一个电脑中字体显示不正常!(已解决)
- 智能停车场(可检测车牌通过oled屏幕显示车牌号)语音+LED灯提示该车辆所停车位
- WPI交通信号灯数据集格式转换成VOC2007
- 基于自注意力的生成对抗归因网络的交通流缺失数据修复
- 广联达bim5d手机端_【广联达BIM5D使用帮助】广联达BIM5D手机端操作说明-生产首页...
热门文章
- 学习git与github
- Scala的学习(四)面向对象
- Git使用 从入门到入土 收藏吃灰系列 (十) 详谈push、fetch、pull
- 硬件知识收集总结---20210811
- au3打开html文件,[AU3]技巧 - 如何用AUTOIT打开网页
- iosepub阅读器_超赞EPUB阅读器 - Neat Reader
- 这月薪过万的Java高级学习资料,难得一遇的干货,不下载真可惜了!
- Flutter jsonEncode 和 jsonDecode
- 关于产品的一些思考——小米之MI2设计
- 疯狂坦克 高级教程(二)