更新日期
1. 字段简介
1.1 功能概述
流水号是由系统根据表单提交顺序自动生成的唯一序列号。它无需人工干预,能够确保每一条数据都拥有标准、规范且唯一的标识符。
1.2 应用场景
- 客户管理:自动生成唯一的“客户编号”,便于检索与存档
- 财务管理:为每一笔收支记录生成连续的“凭证编号”
- 项目管理:为研发任务或工单分配标准化的“任务单号”
2. 设置入口
在表单设计页面,从左侧字段区拖拽或点击即可添加流水号字段,在右侧属性区进行配置。

3. 字段属性
本文主要介绍流水号字段的特有属性,通用属性设置可查看:字段属性。
3.1 流水号规则
流水号默认是自动计数的 5 位数字,不自动重置。
- 新增规则:点击「新增」按钮,可添加以下三类规则:
- 提交日期:支持 10 种日期格式(如 YYYYMMDD),记录单据产生的时点
- 固定字符:用于区分业务类型的标识符(如“PO”代表采购单)
- 表单字段:添加表单内字段,支持单行文本、数字输入框、单选框、下拉框 4 种字段
- 规则排序:拖动规则右侧的「排序(⁝ ⁝)」图标可调整前后位置
- 删除规则:点击「删除」图标移除规则(自动计数规则不可删除)
注意:流水号必须包含且仅限一个「自动计数」规则;「提交日期」为可选且至多添加一个;而「固定字符」与「表单字段」则可根据业务需求多次重复添加。


3.2 编辑流水号规则
点击对应的规则块即可进入编辑界面。
3.2.1 自动计数
1)计数位数:最低设置为 2;计数位数可以限制流水号的最大值,当达到计数位数最大值时则重新开始计数(如计数位数为2,当计数达到 99 时,则从 1 开始计数)
2)位数固定:默认关闭,开启后,不足位数的编号将以“0”补齐(如位数固定为 5 位,数字 1 显示为 00001);
3)初始值:设定计数的起点,系统默认为 1 ;
4)重置周期:指流水号重新计数的条件,支持设置如下的重置周期:
- 不自动重置:不在任何日期重置计数;
- 每日重置:每日的00:00:00,自动从初始值开始重置计数;
- 每月重置:每月首日的00:00:00,自动从初始值开始重置计数;
- 每年重置:每年首日的00:00:00,自动从初始值开始重置计数。
完成设置后,点击「确定」保存。

3.2.2 固定字符
固定字符能够作为标识符,用于区分各个业务的流水号。添加「固定字符」后,在文本框内手动输入所需的标识字符即可。

3.2.3 提交日期
点击「提交日期」,在弹窗的下拉菜单中选择符合业务习惯的日期展示格式。英雄云支持 10 种不同的日期格式,用户可以按照需求选择。

3.2.4 表单字段
流水号支持引用当前表单内的字段内容作为编号的一部分,实现根据填写内容动态生成序列号的功能。点击「表单字段」,在下拉菜单中选择字段即可。支持的字段类型:单行文本、数字输入框、单选框、下拉框,子表单字段暂不支持引用。

3.3 流水号重置
当表单中已经被录入数据时,如果想要让自动计数规则重新计数,可点击属性区的「重置」按钮,让之后录入的流水号数据按照设定的「初始值」重新开始累加。

4. 注意事项
- 唯一性:一个表单仅支持添加一个流水号字段,用于生成全局唯一的业务编号
- 位置限制:流水号字段仅支持添加在主表单中,暂不支持在子表单内使用
- 不可回收机制:流水号一旦生成即具有唯一性。删除表单数据不会导致该号码被“回收”并重新分配,新提交的数据将继续按照现有计数规则向下累加
- 计算与校验逻辑:流水号可作为文本字段参与表单公式、表单校验及流程校验。注意:流水号在点击“提交”后正式生成。在新数据提交前,该字段值为空,需在生成编号后相关的计算逻辑才会生效