半天做完的数据报表,YonBuilder只要十几分钟,0代码开发
进入数字化时代,拍脑袋的决策方式显然不靠谱,一切要靠数据说话。与信息化时代相比,数字化时代的企业对数据的应用更广泛、更深入。为了应对激烈的市场竞争,企业经营决策者们对数据的依赖度越来越高,企业各个业务线离不开各式各样的数据报表支撑,比如客户经营分析、销售数据分析、财务报表分析、营销活动分析、HR员工关怀统计等场景,让身处职场中的“表哥”、“表妹”们应接不暇。
有没有更简单的数据报表开发方式,提升数据统计工作的效率?本期YonBuilder直播课堂给大家带来0代码做数据报表的实践体验。以HR员工关怀数据统计报表为例,整个演示过程仅用十几分钟,没有编写一行代码,就完成了过去需要花费半天时间才能达成的数据统计效果,充分体现了YonBuilder低代码开发平台的高效率。
本次数据报表开发场景的选择可谓是煞费苦心,给HR们带来了福音。众所周知,人才是企业发展的根基,为了激励员工为企业发展多做贡献,也让员工感受到企业的关怀和温暖,HR都会为员工发放各式各样的福利。然而,具备一定员工规模且全国各地有分支机构的企业,HR通常会根据员工所在区域、年龄段、性别等各种信息设计不同的福利方案,发放不同类型的礼品。应对这种相对复杂的数据统计需求,通过YonBuilder搭建数据统计报表,HRBP的工作会轻松很多。
接下来,YonBuilder技术大咖王洪刚老师带大家领略本次直播课程的精华。
直播开始前,王洪刚老师将提前准备好的数据录入到系统中,通过普通数据列表的方式做了一个展示,给我们留下一个悬念。

数据列表展示
整体来看,上面的数据列表的展现不直观,没有数据统计。如何将列表中的数据按照自己的要求自由展示?HR可以利用YonBuilder中的报表功能完成数据统计,而且不需要编写一行代码,完全通过配置的方式实现。

第一步,创建数据源。做报表之前先建立一个数据源,HR可以找公司的技术同事创建数据源

选择数据来源类型

以新建MySQL数据来源为例,配置数据源和数据连接池,然后点击测试连接,测试连接成功后保存即可。

第二步,新建报表。有了数据源之后,接下来进行相关报表的设计,点击右上角的“新建报表”,开启你的数据报表开发设计之旅。

中间表格编辑区域和我们常用的Excel表格类似,操作上手很简单

添加数据模型

选择数据来源

选择刚刚配置好的数据模型,将提前准备好员工报表数据导入,窗口右侧选勾选的字段是本次数据报表中用到的字段。

第三步,准备表格模板。将提前做好的数据表格模板复制到报表编辑页面,然后将左侧的字段拖拽到对应的表格中。

选中要填充的单元格,用员工编码拖到对应的位置进行填充。特别说明:之所以选择员工编码字段,是因为相比于姓名、性别等其他字段来说,员工编码能确保数据唯一性。然后在右侧数据设置中选择聚合,在聚合类型下面选择去重计数(准确统计到员工个数)。

第四步:添加过滤条件。选中男性这一列做数据过滤。

点击右侧的设置条件,点击添加,然后在下拉列表中选择性别和操作符“等于”,点击确定。女性、汉族等字段的设置同样如此。

注意:少数民族的顾虑有一个技巧,由于少数民族非常多,挨个选择设置的话非常繁琐,可以在列表设置时通过不等于汉族进行过滤。

设置完所有的字段之后选中所有的单元格

这是一个横向和纵向都有数据的交叉表,选择一个交叉点,点击识别为交叉点,这时候数据就已经做好了。

保存并预览报表,看上去比数据列表直观很多,但是样式上略显单调,不够立体和直观。

第五步:修改报表样式。返回编辑窗口,点击窗口中的“表格样式”选择喜欢的表格样式。



设置表格样式之后的预览效果,非常清晰
直播现场小挑战:将数据按照区域查询

这个小挑战对技术大咖王洪刚来说So easy,轻松应对。想要继续按照区域等细颗粒度进行查询,把需要过滤的字段拖到面板中。

保存并预览,点击查询面板中的查询按钮, 在区域下拉框中勾选多个想要查看的区域。

如上图所示,按照区域查询的数据报表就轻松完成了
结束语:
本次演示的HR员工福利统计报表仅仅是一个开胃小菜,YonBuilder还可以支持其他更丰富的数据报表开发场景,比如,客户在全国各地都有销售数据,可以做一个根据省市对销售数量和金额的树形报表等等。学会使用YonBuilder低代码开发工具,业务部门都可以轻松做出任何想要的报表。各位“表哥”、“表妹”们Get到新技能了吗?
想要观看更多YonBuilder开发实践直播,欢迎在微信搜索公众号“YonBuilder”并关注,也可以添加小助理微信号,一键体验YonBuilder低代码开发的乐趣。
半天做完的数据报表,YonBuilder只要十几分钟,0代码开发的更多相关文章
- 商业创新不能等?用友低代码开发平台YonBuilder为您加速!
随着云计算.人工智能.物联网.大数据.5G等新一代技术的快速发展,越来越多的企业希望借助技术的力量加速数智化转型,期许通过更加敏捷和强大的应用系统推动企业的商业创新速度.但传统软件开发周期长.开发成本 ...
- 领导满意,客户喜欢的数据报表怎么做,交给Smartbi!
财务分析是以会计核算和报表资料及其他相关资料为依据,采用一系列专门的分析技术和方法,对企业等经济组织过去和现在有关筹资活动.投资活动.经营活动.分配活动的盈利能力.营运能力.偿债能力和增长能力状况等进 ...
- 在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义
有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错. 尚未指定报表“Report1”的报表定义 未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一 ...
- 告别收费BI!如何自己动手做一个免费的可视化数据报表还支持文档在线预览?
本人大学刚毕业目前在一家互联网公司从事产品运营工作,一季度刚过,公司需要我出一份产品运营数据报表,由于产品用户数据.订单数据等数据量太大,我希望找一款Bi产品,支持我做出一个精美的可视化报表,还可以让 ...
- 你真的会玩SQL吗?玩爆你的数据报表之存储过程编写(上)
你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节 ...
- 《Excel效率手册:早做完,不加班》
<Excel效率手册:早做完,不加班> 基本信息 作者: 陈锡卢 杨明辉 出版社:清华大学出版社 ISBN:9787302350743 上架时间:2014-5-8 出版日期:2014 ...
- 数据报表之Excel操作模块
Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数据报表,比如业务质量.资源利用.安全扫描等报表,同时也是应用系统常见的文件导出格式,以便数据使用人员做进 ...
- 超经典SQL练习题,做完这些你的SQL就过关了
使用方法:我用的数据库是 Ms SQL Server 2008 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了. 测试表格 --1.学生表 ...
- 极速响应Excel数据报表请求的一种方法
摘要 通过缓存和维护Excel Workbook实例,极速响应Excel数据报表请求. 这是一个真实的大数据"云计算"项目中的解决方案,在给定的时间和资源下,只有这种方法是最简单并 ...
随机推荐
- 洛谷 P3147 [USACO16OPEN]262144 P
链接: P3147 P3146双倍经验 前言: 今天发现的一道很有意思的DP题 分析: 第一眼以为是区间DP,于是设f[i][j]为从第i个数到第j个数可以合出的最大值,但思考后发现并不能简单合并,并 ...
- Codeforces Round #744 (Div. 3) G题题解
淦,最后一道题没写出来,...还是我太菜了,不过这个题确实比较有趣. G. Minimal Coverage 简化题意:就是你处在坐标轴的0点上,给你一个序列\(a_i\),每次你可以选择向左走\(a ...
- 算法学习->求解三角形最小路径及其值
00 问题 00-1 描述 对给定高度为n的一个整数三角形,找出从顶部到底部的最小路径和.每个整数只能向下移动到与之相邻的整数. 找到一个一样的力扣题:120. 三角形最小路径和 - 力扣(LeetC ...
- ASP.NET Core设置URLs的几种方法
前言 在使用ASP.NET Core 3.1开发时,需要配置服务器监听的端口和协议,官方帮助文档进行简单说明,文档中提到了4种指定URL的方法 设置ASPNETCORE_URLS 环境变量: 使用do ...
- Java测试开发--HttpClient常规用法(九)
1.HttpClient可以读取网页(HTTP/HTTPS)内容 2.对url发送get/post请求(带不带参数都可以),进行测试 一.maven项目pom.xml需要引入包 <depende ...
- Visual Studio 2022 初探 (vs2022附激活码)
前言 Visual Studio 2022 正式版来了.新版本带有 go-live 许可证,可供生产使用.在 Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的改进,包括对 ...
- MongoDB与MySQL效率对比
本文主要通过批量与非批量对比操作的方式介绍MongoDB的bulkWrite()方法的使用.顺带与关系型数据库MySQL进行对比,比较这两种不同类型数据库的效率.如果只是想学习bulkWrite()的 ...
- 监控框架 - prometheus
1.关于Prometheus Prometheus是一个根据应用的metrics来进行监控的开源工具.相信很多工程都在使用它来进行监控,有关详细介绍可以查看官网:https://prometheus. ...
- CefSharp-基于C#的客户端开发框架技术栈开发全记录
CefSharp简介 源于Google官方 CefSharp用途 CefSharp开发示例 CefSharp应用--弹窗与右键 不弹出子窗体 禁用右键 CefSharp应用--High DPI问题 缩 ...
- Swift-技巧(五)设置圆角的代码
摘要 实现控件圆角的代码时,会不假思索的写 cornerRadius 和 masksToBounds,因为搜索得到的设置圆角的代码就是这样.今天突发奇想,为什么要写 masksToBounds? 打个 ...