关于报表如何获取全部页的某行数据

如图,想获取全部分页的课程名称和类型(红框部分),请问用什么能获取到?

value("ds1", 2)这个函数貌似只能获取当前页的

image.png



FineReport 狂奔的小蜗牛 发布于 2021-1-7 09:41
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2021-1-7 10:03

value函数是获取整个数据集的,不可能只获取当前页。

除非你用的是分页数据集

  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 分页数据集是说如果数据集没有用limit分页的意思吗?如果是的话,就是即使分页预览也是获取的全部数据集的意思吗
    2021-01-07 10:45 
  • shiroko shiroko 回复 狂奔的小蜗牛(提问者) 是的呀,分页只是看起来,其实数据集查的是全部数据。(分页数据集)是有些人的数据库太大分页太多,全部加载会很卡,所以他们会自己设置分页数据集,每页只查自己页的数据,这个设置很麻烦的,你没弄过就肯定不是
    2021-01-07 10:50 
  • 在下邢某人 在下邢某人 回复 狂奔的小蜗牛(提问者) 楼上说的很有道理
    2021-01-07 10:59 
  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 那value函数可以进行过滤吗,就是对全部数据进行一些条件过滤
    2021-01-07 11:21 
  • shiroko shiroko 回复 狂奔的小蜗牛(提问者) VALUE的过滤最多一个字段的相等判断,比较复杂的判断建议直接用SQL函数
    2021-01-07 11:23 
最佳回答
0
小学生三岁半Lv5初级互助
发布于2021-1-7 09:53

试试使用填报预览让数据在一个页面上显示

最佳回答
0
在下邢某人Lv4见习互助
发布于2021-1-7 10:05

value("ds1", 2)这个函数应该是可以获取数据库查询结果那一列的所有数据,就是说所有页的那一列数据都可以获取到。当然,你不分页也可以

  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 分页数据集是说如果数据集没有用limit分页的意思吗?如果是的话,就是即使分页预览也是获取的全部数据集的意思吗
    2021-01-07 10:45 
  • 4关注人数
  • 398浏览人数
  • 最后回答于:2021-1-7 10:05
    请选择关闭问题的原因
    确定 取消
    返回顶部