快、准、狠!秒杀Excel的报表工具,十分钟教你做好数据填报
看到文末,你不会失望的~
大数据时代,每个企业都需要报表,都需要数据分析,这个趋势在这次疫情中显得越来越明显。无论是员工身体状况上报、每日确诊与疑似人数统计,还是物资表,都涉及到了数据分析、报表等一系列知识。
财务、会计、人力、运营这些“报表侠”们估计是公司里最忙的人,堆成山的报表要统计、数据要录入,而最让报表人们感到头疼的事情,应该就是数据填报了。
对于报表人来说,把数据从数据库中抽取出来,然后通过报表工具进行数据呈现和结果展示,这只是茫茫报表工作中的一部分;
而报表在业务流转过程中,很可能有很多人需要对数据增删修改,也就是要进行数据填报,但是改来改去报表数据最后就全乱套了,最后还得让报表人背锅,只能熬夜加班赶工处理。
为什么大多数的数据填报工作这么低效呢?
因为当我们使用excel进行数据汇总和填报的时候,只能通过邮件或者网络发送给相关人员,最后再由专人统一收取,这种粗暴原始的填报方式不仅流程复杂,工作量大,而且极易出错,这是在方法上出了问题。
所以现在很多企业都会使用专业的报表工具来进行数据填报,专业的报表工具有很多,怎么选就变成了一个令人头疼的问题。
其实这个问题说难也难,说简单也简单。比如你买车,同样的价钱下你买什么品牌的?那肯定是知名品牌,周边人都在用的!企业级报表工具也是一样,选市场占有率最高的那个,多数人都这么选,说明是经过市场和时间检验的。
在报表领域,根据Gartner的报告,帆软旗下的报表产品FineReport市场占有率排名第一,领先其他品牌,专为企业数据分析而设计。
同时,它还能做数据大屏,完全突破了传统Excel复杂死板的报表。
好了,言归正传。比如用finereport搭建一个填报系统,用户直接在web端就能编辑报表,系统自动将数据上传至数据库,充分解放了表哥表姐的工作压力。
下面我就以finereport为例,通过详细实操教给大家如何用10分钟完成一份数据填报!
一、了解填报的原理和类型
在进行实际操作之前,我们首先要先明白finereport实现数据填报的原理是什么,以及填报的类型有哪些,有助于我们充分理解后面的填报操作。
我们都知道传统的excel表单只能实现单方向的录入,缺少交互的特性,这是因为excel只有“拿数据”、没有“放数据”的地方,所以要实现高效填报就要用到数据库。
基于这个原理,finereport通过设置报表格子与数据库表的关联关系,将单元格与数据库字段进行绑定,用户在进行填报的同时会将数据上传至数据库,按照具体流程形成了四个步骤:
- 报表设计:在finereport设计器上进行报表设计
- 添加填报控件:在需要进行数据填报的单元格上添加控件
- 设置填报属性:将单元格与数据库表进行关联绑定
- 填报预览:在web端实现预览、录入、提交入库等操作
对于企业来说,有两种填报报表的类型是最常见的:行式报表填报、自由报表填报。
其中行式报表就是指需要填报的部分满足网格式报表特征的填报表,即清单明细报表,记录是一行一行的。
在操作上,行式填报表往往要求能够增加、插入、删除行,在插入行时往往需要实现自增长流水号等等,还包括excel数据导入、数据筛选等功能,属于表单式填报。
而自由报表填报的要求则更高一些,它可以自定义报表的布局,具有样式自由、风格多样的特点,而它的填报类型可能包括文本、图片、超链接、文件等等,而且还会根据实际场景需求延伸出多数据源填报、多sheet填报、分页填报等等功能。
针对这两种常见的报表类型,finereport分别对应地设置了两种报表填报模式,支持多个不同的数据源,填报也同样支持将同一表中填写的数据提交到多个不同的表或者不同的库,并且支持多源填报报表数据的删除行和添加行、支持B/S端自动计算、支持多sheet填报。
而且实际finereport报表填报的操作难度都是很低的,下面我们就以自由报表填报模式为例,开始大展身手进行操作了!
二、报表设计
首先我们要先按照需求设计一张报表填报的模板,先打开finereport的报表设计器,进行数据准备,通过新建数据集的方式,在数据库查询对话框中写入 SQL 查询语句,将数据库表中的对应数据取出来。
有了数据,我们就要设计报表模板了,finereport的报表模板设计比较科学简洁,与excel非常类似,只需要将对应的单元格设置好名称即可,操作很简单这里就不展示了。
此外,为了让填报模板更加美观,我们可以适当进行一些美化操作,比如单元格边线、标题、颜色设置等等。
三、添加填报控件
在报表的具体应用中,会经常使用到控件来实现不同的功能,更加方便快捷,根据使用方式可以将控件分为填报控件和参数控件两大类。
顾名思义,填报时使用的控件为填报控件,参数界面使用的控件为参数控件,而这两种控件的类型基本相同,其中填报控件包括文本、下拉框、日期、数字、文本域、密码、视图树、查询按钮等等。
例如给“名称”栏目添加文本控件,并且设置为“不允许为空”,其他控件的操作过程基本一致:
为了更好地实现特殊场景的填报,我们还可以对控件进行设置可见、样式等等,这里也不详细举例了。
四、设置填报属性
有了控件,我们下一步就是要将单元格与数据库表中的数据列进行对应起来,设置方法也很简单,具体的操作过程如下:
点击报表填报属性设置,新增一个内置SQL的数据提交方法。选择提交类型为智能提交,先后通过智能添加字段和智能添加单元格功能将单元格与数据库表中的数据列绑定起来,勾选「雇员ID」为主键。
此外,单元格与数据库的对应编辑,一般报表工具都是手工编辑库表,而FineReport采用了高效智能读取字段,能够很方便地对多个单元格设置库表匹配关系。
五、填报预览
自此,一张简单的自由报表填报模板就完成了,我们可以直接点击预览按钮,在web端进行填报预览。
只要学会使用专业报表工具进行数据填报,报表人从此就能远离加班,报表再也不是难题了!
关注我,并转发该文章,私信回复“报表”,即可获得FineReport个人永久免费版~
快、准、狠!秒杀Excel的报表工具,十分钟教你做好数据填报相关推荐
- excel 下拉框选择月份显示不同的日历_秒杀Excel的数据分析工具,几分钟教你完成数据填报...
提起数据填报,大部分人都在excel上面用过这部分的功能,而实际上,当我们使用excel进行数据汇总和填报的时候,只能通过邮件或者其它方式发送给对接的同事,最后再由专人统一收取,这种填报方式我不做过多 ...
- 计算机本科211调剂到双非值得吗,经验分享:从双非到211,调剂是场快准狠的战役...
经验分享:从双非到211,调剂是场快准狠的战役 摘要:最近在论坛中,看到很多18的学弟学妹们焦急询问调剂的相关事宜,作为一个过来人,我是有一些经验的,今天和大家分享我调剂的过程,希望对大家有所帮助. ...
- “快准狠”找到系统内存的问题
"快准狠"找到系统内存的问题 文章目录 "快准狠"找到系统内存的问题 前言 一.内存性能指标 二.内存性能工具 三.性能指标和工具的联系 四.如何迅速分析内存的 ...
- 如何“快准狠”的找到内存的问题
如何"快准狠"的找到内存的问题 内存性能指标 内存性能工具 性能指标和工具的联系 如何迅速分析内存的性能瓶颈 小结 内存性能指标 为了分析内存的性能瓶颈,首先你要知道,怎样衡量内存 ...
- 创业公司考勤管理如何做到快准狠!
考勤管理是一个公司基础的事务性工作,需要涉及到员工每日考勤情况,月末考勤统计,考勤数据关联绩效,工资发放几个相关的步骤,工作量大而繁琐.正是由于传统的考勤管理极其耗费精力,企业纷纷转向了自动化考勤,实 ...
- AliExpress智能营销引擎大揭秘-AnalyticDB如何做到快准狠省
简介:AliExpress(简称AE)是从集团内wholesale孵化出来面向全球消费者的B2C电商平台,目前也是全球化电商业务的排头兵.AnalyticDB MySQL作为链路核心,支撑了AE业务的 ...
- AliExpress智能营销引擎大揭秘 - AnalyticDB如何做到快准狠省
业务介绍 AliExpress(简称AE)是从集团内wholesale孵化出来面向全球消费者的B2C电商平台,目前也是全球化电商业务的排头兵.当前AE为全球220+个国家提供在线购物服务,支持3端(P ...
- 快准狠!Intel论文揭示自家车牌识别算法:LPRNet
(关注52CV--有价值有深度的公众号~) 来自工业界的最佳实践. 车牌识别是一个老生常谈的话题,在工业界已经得到广泛应用.当深度学习在各种视觉识别任务上刷新更高精度的时候,却常常被认为计算量远大于传 ...
- 5分钟超快速写,快写练习讲究快准狠~
5分钟超快速写怎么画?画快些有哪些技巧?很多小伙伴在学习速写的时候都会遇到各种问题今天美术集网校带大家了解下快写的绘画技巧: 5分钟超快速写,快写练习讲究快准狠~ 5分钟超快速写,快写练习讲究快准狠~ ...
最新文章
- 寄生电容所带来的影响
- 一些非常实用的JSON 教程
- POJ-3278-Catch That Cow
- Node.js与Express4安装与配置
- golang自定义路由器设计
- 在Vista下配置VS2003
- andoid 打包短信发送到gmail邮箱
- SolidGraph CAD System
- 子元素浮动,父元素高度为0现象解释和原理浅见
- 机器学习用于数字图像处理_用于创建数字内容的免费电子学习工具
- C++小白课本练习2
- 牛客 2022年中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛 签到题13题
- antd中form自定义rules
- 点石成金:访客至上的网页设计秘笈(原书第2版) 中文PDF版
- matlab 入门 mobi,MATLAB基础教程 pdf epub mobi txt 下载
- “理财管家”正式发布了!
- js实现中英文切换(jquery.i18n.js)
- 电脑桌面云便签怎么通过便签快捷键锁屏加密?
- Android PPP协议
- 小白学3D建模推荐3dsMax,这些功能你必须知道!
热门文章
- SQL Server查询执行计划–基础
- 如何使用sqlpackage和PowerShell将示例bacpac文件导入到Azure SQL数据库
- 如何在SQL Server中检查日期是否为假期
- 前端工作学习相关网站收集整理
- hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
- SAR(遥感、卫星) 图像常用数据集
- 用循环语句编程打印如下图案
- ContentType明细对照表(文件类型相关的设置)
- UITextfield键盘相关设置
- java.net.SocketException: Software caused connection abort: socket write error