怎么获取查询出来的结果在当前显示页的第一列最后一行是多少

怎么获取查询出来的结果在当前显示页的第一列最后一行是多少,比如一个数据集查询出来是10行

,并且设置了按单元格内容自动调整行高,第一页显示了7行数据,第二页显示了3行。我如何获取这两页的第一列最后一行数据,有知道的吗?

FineReport 帆软用户p9k8MX4NIW 发布于 2025-8-27 10:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-8-27 10:08(编辑于 2025-8-27 10:37)

bitest.rar

参考上面的文件

你设置一下固定行数分页,那么每次获取数据集对应的比如10行,20行,30行,以及最后一行的数据就行了

固定行数分页 - FineReport帮助文档 - 全面的报表使用教程和学习资料

image.png

假如ds2数据集查询出来有366行,你按50页一行

那么  取的数据  就是   50 100 150 200 250 300 350 366这几行数据

image.png

image.png

image.png

  • 帆软用户p9k8MX4NIW 帆软用户p9k8MX4NIW(提问者) 就是不能设置固定行,因为每一行的高度要随内容的多少有变化
    2025-08-27 14:18 
  • CD20160914 CD20160914 回复 帆软用户p9k8MX4NIW(提问者) 不能固定的话目前不行!为什么不能固定,按组分页是可以固定的呀。内容多少有变化,你这个一个单元格跨两页的话也奇怪呀!
    2025-08-27 14:21 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-8-27 10:11

INDEXOFARRAY(split(a1,","),count(split(a1,",")))

  • 3关注人数
  • 52浏览人数
  • 最后回答于:2025-8-27 10:37
    请选择关闭问题的原因
    确定 取消
    返回顶部