历史版本20 :数据分析 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
11.0

1.2 应用场景

数据分析预览方式可以在查看数据时,对数据进行简单的分析操作,包括:排序、条件筛选、列表筛选。

1.3 功能简介

数据分析预览的方式有两种,分别如下:

  • 按钮:在设计器预览按钮列表下直接选择数据分析即可。


  • 后缀:直接在访问模板的URL后面加参数后缀&op=view即可。

2. 数据分析预览设置编辑

2.1 设置方式

2.1.1 采用服务器设置

设置方式默认为「采用服务器设置」,底部功能均被置灰不可编辑,该方式作用于当前服务器下的所有模板。

如果想要修改服务器预定义的数据预览设置,可以点击设计器菜单栏「服务器>服务器配置>数据预览设置」进行修改。

3.png

2.1.2 为该模板单独设置

点击设计器菜单栏「模板>模板Web属性>数据分析设置」,设置方式下拉选择「为该模板单独设置」时,可编辑下方的所有功能,配置好的页面只作用于当前模板,其他模板不可用。如下图所示:

主要功能模块如下:

功能内容注意事项
排序选中某个单元格,使用排序工具对该单元格所在列的数据进行排序-
条件筛选

选中某个单元格,设置操作符、数据类型、数值这三个条件,筛选出该单元格所在列的某些数据

-

列表筛选

选中某个单元格,复选该单元格所在列的去重数据列表,只显示勾选的数据

如果前端显示的数据量大于 100 条,那么列表筛选工具就不显示
工具栏可设置是否显示工具栏以及自定义工具栏显示的内容移动端不支持
事件设置用户可添加 Web 事件,详情可参见 Web 页面事件移动端不支持

2.2 排序

排序指选中某个单元格,使用排序工具对该单元格所在列的数据进行排序。默认勾选,效果如下图所示:

1623139120617751.gif

2.3 条件筛选

条件筛选指选中某个单元格,设置操作符、数据类型、数值这三个条件,筛选出该单元格所在列的某些数据。默认勾选,效果如下图所示:

1623139172357454.gif

2.4 列表筛选

列表筛选:选中某个单元格,复选该单元格所在列的去重数据列表,只显示勾选的数据。默认勾选,效果如下图所示:

1623139198552596.gif

3. 注意事项编辑

3.1 无法排序

数据分析预览排序需要把最前面的父格设置为列表(其它列为分组),否则除了最父格,其他无法排序。

1623141681132636.png

3.2 不显示列表筛选工具

如果前端显示的数据量大于 100 条,那么列表筛选工具就不显示,这是 FineReport 数据量限制规则决定的。

1623141804986059.png

3.3 无法使用分析工具

以下两个场景,3 个数据分析工具都不能用。

1)双向扩展得到的数据,无法使用数据分析工具。

1623142682214268.png

2)当单元格存在多层父格,且与父格属于同一个数据集,则无法使用数据分析功能。

示例情况结果分析
1

单元格 C1 的父格是 B1

单元格 B1 的父格是 A1

单元格 A1 无父格

单元格 A1、B1、C1 是一个数据集

单元格 A1、B1 有数据分析功能

单元格 C1 没有

单元格 C1 的父格层级是 2

且父格 A1、B1 与 C1 是同一个数据集

2

单元格 C1 的父格是 B1

单元格 B1 的父格是 A1

单元格 A1 无父格

单元格 A1、B1 是一个数据集,单元格 C1 是一个数据集,通过过滤和单元格 A1、B1关联起来的

单元格 A1、B1、C1 都有分析功能-
3

单元格 E1 的父格是 D1

单元格 D1 的父格是 C1

单元格 C1 的父格是 B1

单元格 B1 的父格是 A1

单元格 A1 无父格

单元格 A1、B1 是一个数据集,单元格 C1、D1、E1是一个数据集,通过过滤和 A1、B1关联起来的

单元格 A1、B1、C1、D1 有分析功能

单元格 E1 没有

单元格 E1的父格层级是2

且父格 C1、D1 与 E1 是同一个数据集

3.4 去除选中单元格时的黑框

数据分析预览时,选中单元格会出现一个黑色边框,对报表整体美观的有一定影响,那么怎么去除掉这个边框呢?

1623142951516527.png

解决方案:去除数据分析页面选中单元格时的黑色边框