行序号问题

使用公式seq()输出行序号,分页预览总共有100页,逐页就行预览行序号是能正常逐行累加的,但是如果点击上一页的时候行序号还是逐行累加,不能回退行号。比如第一页行序号为1~100,点击下一页行序号为101~200,但是这时候点击上一页的话正常的行序号是显示1~100,但是现在却显示201~300行序号。所以seq()这个公式好像不能满足我的要求,是否有其他的公式或者方法满足要求的?

FineReport wsjhong456aa 发布于 2019-10-25 15:49
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
wupeng990108Lv4见习互助
发布于2019-10-25 16:05

直接用&A2 这个公式  A2是明细表的父格

最佳回答
0
萌萌的呆贼Lv4初级互助
发布于2019-10-25 15:52(编辑于 2019-10-25 15:53)

直接在查询脚本中加个排序呢

 row_number() over(order by 排序列 )

最佳回答
0
豆豆小可爱Lv5中级互助
发布于2019-10-25 15:52(编辑于 2019-10-25 15:57)

你这个报表是不是设置了行式引擎


你用&单元格,试试看,好像就没有什么问题

image.png


image.png

image.png

最佳回答
0
kmiLv2见习互助
发布于2019-10-25 16:28

image.png

image.png

image.png

  • 5关注人数
  • 1128浏览人数
  • 最后回答于:2019-10-25 16:28
    请选择关闭问题的原因
    确定 取消
    返回顶部