反馈已提交

网络繁忙

数据分析

  • 文档创建者:传说哥
  • 编辑次数:24次
  • 最近更新:Catqiu 于 2022-08-30
  • 1. 概述

    1.1 版本

    报表服务器版本
    11.0

    1.2 应用场景

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

    1.3 功能简介

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

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


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

    注1:移动端是不支持数据分析预览的。

    注2:数据分析预览时,数据不会分页展示。

    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

    2.5 工具栏

    系统默认勾选使用工具栏,即分页预览时上方会显示工具栏,如果需要隐藏工具栏,取消勾选即可。使用方法分页预览中的 2.4 节相同。

    数据分析预览工具栏默认按钮为「页面设置」、「打印预览」、打印」、导出」、「邮件」,如下图所示:

    • 页面设置:指报表在打印时的页面设置,可对方向「纸张大小」、「页边距」进行设置。如下图所示:

    • 打印预览:可预览报表在打印时的效果。

    • 其他按钮与分页预览中的效果相同。

    2.6 事件设置

    点击事件设置下方的,可添加 JS 事件,通过 JavaScript 代码的方式实现其他预览需求。详情可参见:Web 页面事件 。

    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

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

    3.5 合并上限限制

    报表引擎的行列合并上限为 2047,前端渲染的上限合并数是 1000,若合并的行列超过限制,在使用数据分析预览的情况下会出现数据显示不全的情况。

    附件列表


    主题: 报表应用
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭