有什么函数可以代替seq()吗?

现在用seq()遇到这样的问题:

image.png

它是遍历整报表的,我想为表格单独给序号

image.png

FineReport 起床了 发布于 2022-10-31 16:17 (编辑于 2022-11-1 15:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
qxl2Lv5见习互助
发布于2022-10-31 18:05(编辑于 2022-11-2 09:47)

你可以使用seq(),进行组内排序,操作如下:(原理:seq()括号中的数字只要变化了,就会重新排序

1、你可以通过seq(&A1) ,其中&A1主要是获取你组对应的行号,比如你截图中的“提交审批“之类的

image.png

2、效果如下:

image.png

3、如果表头不是扩展出来的,就可以如下配置:

image.png

4、效果如下:

image.png

5、注意左父格的设置,如果多个表头,以此类推,用seq(2)、seq(3)  不重复就可以

  • 起床了 起床了(提问者) 我这个不是这样的,那上面《费用审批》《提交审批》是扩展出来的,我这个是固定写死的,试了一下你说的没有那种效果
    2022-11-01 15:06 
  • qxl2 qxl2 回复 起床了(提问者) 那这个就更简单了,就像楼下说的,seq(0),seq(1),seq(2) 这么一个个配置下去就可以了,我上面说了原理了,只要括号里面数字不一样,就会重新排序的。
    2022-11-02 09:38 
  • qxl2 qxl2 回复 起床了(提问者) 我补充了回答你在看看,如果没效果,可以在文件>>输出>>模板(内置数据) 直接导出cpt,可以帮你看下
    2022-11-02 09:49 
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-31 16:32

&加单元格号  &A2

最佳回答
0
yalinLv6中级互助
发布于2022-10-31 16:36

试试 函数-序列号 ,可以完美解决各种序列号问题。

https://market.fanruan.com/plugin/03329f4d-68eb-4586-abcd-aff10c949e74

帮助文档:https://help.fanruan.com/finereport/doc-view-4133.html

最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-1 15:08

这个直接

seq(1)

seq(2)

seq(3)

这样就可以

  • 5关注人数
  • 544浏览人数
  • 最后回答于:2022-11-2 09:47
    请选择关闭问题的原因
    确定 取消
    返回顶部