反馈已提交
网络繁忙
数据集中的字段拖到单元格后,希望前端预览时只展示出这些字段里面的部分数据,一般大数据量场景下会有这样筛选展示数据的需求。
FineReport 中是通过结果集筛选这个功能实现的。例如下图示例,前端预览时只展示数据集中奇数行的数据:
双击字段所在单元格,弹出的数据列对话框点击「高级」,对「结果集筛选」设置项进行配置即可,如下图所示:
1)以 FRDemo 中的 sales 表为例演示「结果集筛选」不同的筛选方式,首先新建数据集 ds1 ,SQL 语句为:SELECT * FROM Sales
2)如下图设计表格,将数据集中的字段都拖到对应单元格中。
3)保存模板,直接分页预览效果如下图所示,可以看到共五条数据。
顾名思义只显示数据集字段中前几个数据或者后几个数据,至于几个需要用户自定义。
使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为「前N个」,且右侧编辑框填写 2 ,表示只显示前 2 个数据,点击确定保存配置。
点击分页预览,可以看到只筛选展示前 2 个 ID 的数据。
只展示数据集字段中奇数行或偶数行的数据。
使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为「奇数」,点击确定保存配置。
点击分页预览,可以看到只筛选展示奇数行的数据。
指定其实就是让用户自定义展示哪几个数据,需要用户自己填写数据的序号。
使用 2.1 中的模板,双击 ID 字段所在单元格 A2 ,将结果集筛选设置为「指定」,且右侧编辑框填写 1,2,4 ,表示只显示第 1 个、第 2 个、第 4 个数据,点击确定保存配置。
点击分页预览,可以看到只筛选展示指定的数据。
已完成示例模板参见:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Primary\DetailReport\结果集筛选示例模板.cpt
点击下载示例模板:结果集筛选示例模板.cpt
售前咨询电话
400-811-8890转1
在线技术支持
请前往「服务平台」,选择「在线支持」
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭