进入数字化时代,拍脑袋的决策方式显然不靠谱,一切要靠数据说话。与信息化时代相比,数字化时代的企业对数据的应用更广泛、更深入。为了应对激烈的市场竞争,企业经营决策者们对数据的依赖度越来越高,企业各个业务线离不开各式各样的数据报表支撑,比如客户经营分析、销售数据分析、财务报表分析、营销活动分析、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代码开发的更多相关文章

  1. 商业创新不能等?用友低代码开发平台YonBuilder为您加速!

    随着云计算.人工智能.物联网.大数据.5G等新一代技术的快速发展,越来越多的企业希望借助技术的力量加速数智化转型,期许通过更加敏捷和强大的应用系统推动企业的商业创新速度.但传统软件开发周期长.开发成本 ...

  2. 领导满意,客户喜欢的数据报表怎么做,交给Smartbi!

    财务分析是以会计核算和报表资料及其他相关资料为依据,采用一系列专门的分析技术和方法,对企业等经济组织过去和现在有关筹资活动.投资活动.经营活动.分配活动的盈利能力.营运能力.偿债能力和增长能力状况等进 ...

  3. 在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义

    有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错. 尚未指定报表“Report1”的报表定义 未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一 ...

  4. 告别收费BI!如何自己动手做一个免费的可视化数据报表还支持文档在线预览?

    本人大学刚毕业目前在一家互联网公司从事产品运营工作,一季度刚过,公司需要我出一份产品运营数据报表,由于产品用户数据.订单数据等数据量太大,我希望找一款Bi产品,支持我做出一个精美的可视化报表,还可以让 ...

  5. 你真的会玩SQL吗?玩爆你的数据报表之存储过程编写(上)

    你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节 ...

  6. 《Excel效率手册:早做完,不加班》

    <Excel效率手册:早做完,不加班> 基本信息 作者: 陈锡卢    杨明辉 出版社:清华大学出版社 ISBN:9787302350743 上架时间:2014-5-8 出版日期:2014 ...

  7. 数据报表之Excel操作模块

    Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数据报表,比如业务质量.资源利用.安全扫描等报表,同时也是应用系统常见的文件导出格式,以便数据使用人员做进 ...

  8. 超经典SQL练习题,做完这些你的SQL就过关了

    使用方法:我用的数据库是 Ms SQL Server 2008 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了. 测试表格 --1.学生表 ...

  9. 极速响应Excel数据报表请求的一种方法

    摘要 通过缓存和维护Excel Workbook实例,极速响应Excel数据报表请求. 这是一个真实的大数据"云计算"项目中的解决方案,在给定的时间和资源下,只有这种方法是最简单并 ...

随机推荐

  1. 简单易懂讲IO

    流式 IO 是传统 IO,通过构造输入输出流,讲信息从一个地方读取,输出到另一个地方.常见的有读取文件以及写入文件. 基本 API 流失 IO 基本可以分为两个门派,一个以 InputStream 和 ...

  2. GPS与AGPS定位服务

    最近客户反馈车子启动从车库开到地面后,机器定位相对OBD内部定位会慢很多. 机器定位主要依赖定位模块 + AGPS辅助定位. 其中定位模块目前主流支持的有以下三种定位系统. 一.GPS(全球定位系统) ...

  3. 二进制插入 牛客网 程序员面试金典 C++ Python java

    二进制插入 牛客网 程序员面试金典 题目描述 有两个32位整数n和m,请编写算法将m的二进制数位插入到n的二进制的第j到第i位,其中二进制的位数从低位数到高位且以0开始. 给定两个数int n和int ...

  4. C++实现一个SOAP客户端

    目录 简介 实现客户端 准备xml文件 引入库文件 构建请求数据的xml 执行Http协议的POST方法 解析响应数据的xml 测试客户端 附件 简介 在C++中,一般使用gSOAP来实现客户端.服务 ...

  5. ansible安装和批量执行命令

    yum install -y ansible 编辑 /etc/ansible/hosts 文件 # This is the default ansible 'hosts' file.## It sho ...

  6. 基于eNSP的NAT/NAPT协议仿真实践

    一. 基本原理 eNSP(Enterprise Network Simulation Platform)是一款由华为提供的.可扩展的.图形化 操作的网络仿真工具平台,主要对企业网络路由器.交换机进行软 ...

  7. 一次Java线程池误用(newFixedThreadPool)引发的线上血案和总结

    一次Java线程池误用(newFixedThreadPool)引发的线上血案和总结 这是一个十分严重的线上问题 自从最近的某年某月某天起,线上服务开始变得不那么稳定(软病).在高峰期,时常有几台机器的 ...

  8. Java学习(十)

    今天学习的是参数的传入,感觉这个和c++差不多. 传一个参数进去,要看这个参数是地址还是一个值,如果是值的话那无论在方法中如何加减,也只是另一个局部变量的事情了,与该参数无关,在原方法中参数的值保持不 ...

  9. 问题 K: A/B Problem

    题目描述 做了A+B Problem,A/B Problem不是什么问题了吧! 输入 每组测试样例一行,首先一个号码A,中间一个或多个空格,然后一个符号( / 或者 % ),然后又是空格,后面又是一个 ...

  10. postman调试工具介绍及常用的快捷键收集

    关于Postman postman基础功能介绍 使用postman进行接口自动化测试 快捷键大全 简单操作 请求 工具栏 接口 窗口 数据编辑 关于Postman Postman是一款功能强大的网页调 ...