edoo

报表设计中,常常希望能够根据表格内容自动生成序号,并且可以根据自己需求自定义序号。
如下图所示:

本贴主要介绍通过Wyn Enterprise在报表中实现自定义序号的功能。

 
重点:使用报表的表达式能力实现自动生成序号,然后基于自动生成的序号实现自定义需求的序号。

具体实现步骤:
1.创建报表,添加数据集。

使用内嵌数据集


2.选择表格,并绑定数据集字段。


3.添加新列,绑定表达式(=RowNumber()),自动生成序号。

预览查看当前自动生成序号的效果。


4.根据行数规律,利用自动生成序号实现自定义需求的序号。
根据预览的结果呢,我们希望从1一直连续往下进行序号排列,可以看到每个大区的第一个序号应该是(1,4,7,10......)的等差数列,所以调整表达式为:(=RowNumber()*3-2
然后第二行和第三行的表达式分别为:(=RowNumber()*3-1)和(=RowNumber()*3

保存预览即可看到根据自己需求实现的自动序号生成。

分类:

技术点:

相关文章:

  • 2021-12-20
  • 2021-11-23
  • 2021-05-19
  • 2021-10-16
  • 2021-12-02
  • 2021-11-01
  • 2021-12-26
  • 2021-08-15
猜你喜欢
  • 2021-10-26
  • 2021-11-13
  • 2021-10-11
  • 2021-11-01
  • 2021-07-10
  • 2021-11-09
相关资源
相似解决方案