反馈已提交

网络繁忙

结果集筛选

  • 文档创建者:文档助手1
  • 历史版本:23
  • 最近更新:Fay 于 2022-11-15
  • 1. 概述

    1.1 应用场景

    数据集中的字段拖到单元格后,希望前端预览时只展示出这些字段里面的部分数据,一般大数据量场景下会有这样筛选展示数据的需求。

    FineReport 中是通过结果集筛选这个功能实现的。例如下图示例,前端预览时只展示数据集中奇数行的数据:

    Snag_9f334a7.png

    1.2 功能入口

    双击字段所在单元格,弹出的数据列对话框点击高级,对结果集筛选设置项进行配置即可,如下图所示:

    2022-11-15_9-43-56.gif

    2. 筛选方式

    2.1 新建示例模板

    1)以 FRDemo 中的 sales 表为例演示结果集筛选不同的筛选方式,首先新建数据集 ds1 ,SQL 语句为:SELECT * FROM Sales

    2)如下图设计表格,将数据集中的字段都拖到对应单元格中。

    Snag_a1c12e0.png

    3)保存模板,直接分页预览效果如下图所示,可以看到共五条数据。

    Snag_a0b9ed6.png

    2.2 前N个 & 后N个

    顾名思义只显示数据集字段中前几个数据或者后几个数据,至于几个需要用户自定义。

    Snag_a167d01.png

    使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为前N个,且右侧编辑框填写 2 ,表示只显示前 2 个数据,点击确定保存配置。

    1628666465299099.png

    点击分页预览,可以看到只筛选展示前 2 个 ID 的数据。

    Snag_a28f5e2.png

    2.3 奇数 & 偶数

    只展示数据集字段中奇数行或偶数行的数据。

    Snag_a2b5771.png

    使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为奇数,点击确定保存配置。

    点击分页预览,可以看到只筛选展示奇数行的数据。

    Snag_a305cc8.png

    2.4 指定

    指定其实就是让用户自定义展示哪几个数据,需要用户自己填写数据的序号。

    Snag_a338e78.png

    使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为指定,且右侧编辑框填写 1,2,4 ,表示只显示第 1 个、第 2 个、第 4 个数据,点击确定保存配置。

    点击分页预览,可以看到只筛选展示指定的数据。

    Snag_a36d547.png

    3. 模板下载

    已完成示例模板参见:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Primary\DetailReport\结果集筛选示例模板.cpt

    点击下载示例模板:结果集筛选示例模板.cpt

    附件列表


    主题: 报表应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持