首页 > 其他分享 >如何使用 YonBuilder 进行报表分析?

如何使用 YonBuilder 进行报表分析?

时间:2022-12-26 11:32:35浏览次数:51  
标签:分析 报表 扩展 表头 选中 YonBuilder 数据

如何使用 YonBuilder 进行报表分析?_字段


报表是基于业务元数据、业务模型、数据模型等数据来源展示与分析业务的重要工具,在YonBuilder中可以通过简单拖拽、选择,快速生成报表分析,提升报表开发效率。本期通过员工信息数据对YonBuilder中报表的基本配置进行介绍。

01、创建报表

首先创建一个员工信息实体,用于储存信息数据。然后新建页面,并将数据源关联为刚刚创建的信息实体。具体的员工信息实体以及数据导入过程参见​​YonBuilder开发之数据分析篇​​。

如何使用 YonBuilder 进行报表分析?_字段_02

创建报表后点击编辑进入报表编辑页面。其中,左侧为绑定的数据模型中包含的字段,右侧为单元格的具体配置选项。

如何使用 YonBuilder 进行报表分析?_数据_03

02、报表数据

2.1 基础搭建

在创建报表之后,可以根据业务需求对报表进行具体配置。新建一个报表模板,在模板中输入需要分析的项。除了在报表中手动输入之外,还可以直接将Excel中的报表模板复制进去。

如何使用 YonBuilder 进行报表分析?_数据_04

接下来,将报表中需要分析的数据对应的字段从左侧字段栏中拖拽过来。

如何使用 YonBuilder 进行报表分析?_数据_05

2.2 扩展区域+交叉点

选中具体的单元格后,我们可以对其扩展方向进行具体的配置,如果选中纵向扩展则字段中包含的每个数据项都对应一行,同理选中横向扩展后字段中所有数据项各对应一列数据。

如何使用 YonBuilder 进行报表分析?_拖拽_06

在报表中还存在一个必要操作,就是选中需要扩展的区域设置为识别扩展区域,这样才能使数据实现扩展。

如何使用 YonBuilder 进行报表分析?_拖拽_07

而识别点是横向扩展和纵向扩展的交叉点,在我们的图中同时含有两种扩展时,我们要将扩展的交叉点识别为交叉点。

如何使用 YonBuilder 进行报表分析?_数据_08

至此我们实现了一个基础的数据报表,点击页面右上角的预览,可以看到此时的报表样式。

如何使用 YonBuilder 进行报表分析?_数据_09

如何使用 YonBuilder 进行报表分析?_数据_10

2.3 对字段设置数据过滤条件

在具体的配置中还可以通过对表头设置数据过滤条件,进一步细分各表头对应的数据。首先将模板进行扩充,可以看到表头由最初的人数统计细分为了不同性别的人数统计。

如何使用 YonBuilder 进行报表分析?_字段_11

选中表头“男性”,在其数据设置中增加一条数据过滤条件,使其统计数据为字段为“男”时的数据。

如何使用 YonBuilder 进行报表分析?_数据_12

如何使用 YonBuilder 进行报表分析?_数据_13

同理,我们对表头“女性”同样增加一条数据过滤条件,使其统计数据为字段为“女”时的数据。此时点击预览,可以看到已经实现了不同性别的人数统计。

如何使用 YonBuilder 进行报表分析?_数据_14

2.4 查询设置

在报表中,可以通过拖拽字段的方式快速实现查询条件配置,将想要预制的查询字段拖拽到查询栏中即可实现查询选项。

如何使用 YonBuilder 进行报表分析?_数据_15

2.5 数据设置

在报表中计算数据,可以通过拖拽字段后,直接选中字段,在右侧的属性栏中,对其数据设置以及聚合类型进行修改。

如何使用 YonBuilder 进行报表分析?_字段_16

还可以通过公式来实现数据的计算。

如何使用 YonBuilder 进行报表分析?_字段_17

03、报表样式

在顶端工具栏,可以快捷选取表格样式设计、行列冻结等功能。选中想要修改的表格区域、勾选表格样式即可实现表格的快速美化。

如何使用 YonBuilder 进行报表分析?_拖拽_18

通过以上设置我们实现了如下样式的报表,并且在报表中可以根据预制的查询条件对数据进行筛选。

如何使用 YonBuilder 进行报表分析?_字段_19

至此,我们已经实现了一个员工信息分析报表。在实际应用中,可以使用YonBuilder创建分组表、交叉表、复杂表头嵌套的组合表、自由表等复杂报表,提高报表开发效率,从而降低人力及时间成本。

标签:分析,报表,扩展,表头,选中,YonBuilder,数据
From: https://blog.51cto.com/u_9338896/5968688

相关文章

  • YonBuilder应用构建教程之移动端基础配置
    在YonBuilder中除了PC端应用的构建外,我们还可以构建配套的移动端页面。对于同一个数据实体可以实现PC端和移动端的数据同步修改,使数据录入、修改、审批等更加便捷。本篇文章......
  • Zabbix与乐维监控对比分析(五)——可视化篇
    前面我们详细介绍了Zabbix与乐维监控的架构与性能、Agent管理、自动发现、权限管理、对象管理、告警管理方面的对比分析,相信大家对二者的对比分析有了相对深入的了解,接下来......
  • 如何学习数据分析,分享我的一些心得
    大家好,我是梦想家Alex~相信大家基本都来自于数据领域的各个方向,对学习数据分析呢都多多少少有自己的一些心得!这几年,“数据分析”是很火啊,在这个数据驱动一切的时代,数据挖......
  • 图计算引擎分析 ——Gemini
    作者:京东科技王军前言Gemini是目前state-of-art的分布式内存图计算引擎,由清华陈文光团队的朱晓伟博士于2016年发表的分布式静态数据分析引擎。Gemini使用以计算为中......
  • 【HMS Core】华为分析事件管理超限后如何创建新事件?
    1、问题描述项目中使用了华为分析SDK,目前遇到了一个问题:在AppGalleryConnect的控制台中华为分析的模块中,在事件管理下面遇到了事件超限的问题,界面上没有删除事件的功能,没找......
  • 小练手,学海 OSS 存储相关分析
    有个群友说他在研究学海平板,应该就是初高中里智慧课堂那种了,之前也有耳闻,但是因为没实际接触过所以没有研究。从群友发的截图来看,东西很简单,所以纯当练手了已知学海平台的......
  • 【HMS Core】华为分析事件管理超限后如何创建新事件?
    ​1、问题描述项目中使用了华为分析SDK,目前遇到了一个问题:在AppGalleryConnect的控制台中华为分析的模块中,在事件管理下面遇到了事件超限的问题,界面上没有删除事件的功......
  • LongAdder详解以及底层原理分析
    一、原子累加器我们都知道,原子整型可以在线程安全的前提下做到累加功能,而今天介绍的LongAdder具有更好的性能我们先来看原子累加器和原子整型做累加的对比使用:priva......
  • Python函数用法和底层分析
    目录Python函数用法和底层分析函数的基本概念Python函数的分类核心要点形参和实参文档字符串(函数的注释)返回值函数也是对象,内存底层分析变量的作用域(全局变量和局部变......
  • Vue分析脚手架
     分析脚手架 首先打开创建的vue_test项目,其中main.js:该文件是整个项目的入口文件  内容解释: /*该文件是整个项目的入口文件*///引入VueimportVuefrom......