报表表格中的RowNumber()函数总是从1起排,一直到最后。有没有办法按照分类分别从1起排呢?
实际上,RowNumber()函数是可以带参数的,参数名为scope,scope可以是分组名称、表格名称、数据集名称。如果给定一个表格分组名称,就可以实现按分类从1开始排行号。
图中的【表格1_分组1】是按【类别ID】字段作为分组条件的分组,下面这个表达式就是按照每个分类分别从1开始排行号:
=RowNumber("表格1_分组1")
报表表格中的RowNumber()函数总是从1起排,一直到最后。有没有办法按照分类分别从1起排呢?
实际上,RowNumber()函数是可以带参数的,参数名为scope,scope可以是分组名称、表格名称、数据集名称。如果给定一个表格分组名称,就可以实现按分类从1开始排行号。
图中的【表格1_分组1】是按【类别ID】字段作为分组条件的分组,下面这个表达式就是按照每个分类分别从1开始排行号:
=RowNumber("表格1_分组1")