[]
        
(Showing Draft Content)

表格行号

为表格添加行号是实际业务中比较常见的一种需求,对应分组功能,表格行号也支持全局行号和组内行号两种排序方法。

全局行号是以整个表格为排序范围,从1开始递增。而组内行号仅在分组内进行排序,每个分组都是从1开始。

本节为您分别介绍全局行号和组内行号的添加步骤。

添加全局行号

介绍如何添加全局行号。

操作步骤

1. 新建表格。

首先创建一个表格并绑定字段,如下图所示。



2. 新增列。

在最左侧增加一列,在标题行输入“全局行号”。



3. 打开表达式编辑器。

右击全局行号明细单元格,然后选择“表达式”。



4. 添加表达式。

在左侧“常用函数 > 其他”中找到“RowNumber”,双击使其添加至右侧表达式中,并单击“保存”。



5. 预览报表,查看行号效果。


添加组内行号

例如将数据按“销售门店”进行一个分组,然后添加每个门店内的排序。

操作步骤

1. 添加分组,如下图所示。



2. 调整分组头/尾显示字符。

在分组头输入字符“门店:” 并在次列绑定数据“销售门店”,在分组尾绑定数据“订单编号”。



3. 新增列。

为表格增加一列,并在标题行输入“分组内行号”。



4. 复制分组名称。

单击分组窗格中的分组名,并复制它的分组名称“表格1_销售门店1”,这个名称将会作为排序的计算范围用在函数表达式中。



5. 打开表达式编辑器。右击分组内行号明细单元格,选择“表达式”。



6. 添加表达式。

在左侧“常用函数 >其他”中找到“RowNumber(with scope)”,双击使其添加至右侧表达式中。

并在括号内添加英文双引号并将之前复制的分组名称粘贴到引号内,最后单击“保存”。



7. 预览报表,查看组内行号效果。