流水号
1. 简介
1.1 字段简介
流水号字段是指,在表单中设置固定规律的序列号,无需手动录入,即可按照表单提交顺序自动递增。
1.2 应用场景
1.3 预期效果
如,入库管理中,通过流水号字段设置固定格式的入库单号,无需手动填写自动生成,点击体验效果。
2. 字段属性
字段通用属性参见文档:字段。
2.1 流水号规则
2.1.1 流水号规则的添加/删除/排序/编辑
- 添加:点击「添加」按钮,选择要添加的规则;
- 排序:拖拽流水号规则后的排序按钮,即可对流水号的显示内容进行排序;
- 删除:点击流水号规则后的删除按钮,删除规则;
- 编辑:点击对应的流水号规则,即可对规则详情进行编辑。
流水号规则中可以添加「自动计数」、「提交日期」、「固定字符」和「表单字段」四种规则,具体设置方法如下:
2.1.2 自动计数
自动计数是流水号默认必选的规则,自动计数支持设置的内容如下:
1)计数位数:计数位数设置范围为 2~12;计数位数可以限制流水号最大值,当达到计数位数最大值时则重新开始计数。如,当设置的计数位数为 5,当计数达到 99999 时,则从 0 开始计数。
2)位数固定:默认开启,点击可切换开启/关闭状态,开启后则显示固定的位数。如,当计数位数为 5,当前计数为 1 时,开启位数固定时,流水号显示为 00001;未开启时,则流水号显示为 1。
3)重置周期:重置周期是指流水号重新计数的条件,支持设置为如下重置周期:
- 不自动重置:不在任何日期重置计数;
- 每日重置:每日 00:00:00,自动从初始值重新开始计数;
- 每月重置:每月首日 00:00:00,自动从初始值重新开始计数;
- 每年重置:每年首日 00:00:00,自动从初始值重新开始计数。
注:重置周期下,如计数达到最大值,则从 0 开始重新计数。
切换重置周期时,不同重置周期单独计数。如将重置周期设置为「每日重置」,提交了 3 条数据后,切换为「每月重置」时,将重新从初始值开始计数;再切换为「每日重置」时,将继续从 4 开始计数:
4)初始值:初始值指的是计数的初始数值,也就是从哪一个数字开始计数。系统初始值默认为 1。
全部设置完成记得点击「确定」保存。
2.1.3 提交日期
提交日期的格式有「预定义格式」和「自定义格式」两种:
1)预定义格式:
选中「预定义格式」,可以在下拉框中直接选择预定义的 10 种日期格式:
2)自定义格式:
选中「自定义格式」,可以在文本框中手动输入需要的日期格式,其中年月日的分别用以下字母代替:
- 年:y
- 月:M
- 日:d
2.1.4 固定字符
固定字符可以用于区分不同业务的流水号。在流水号规则中添加固定字符,在固定字符后的文本框中手动录入要添加的字符即可:
2.1.5 表单字段
流水号中支持添加当前表单的字段作为组成部分,即在流水号中添加选中字段的填写内容。
2.1.6 规则限制
四种流水号规则的必选、可重复添加的限制如下:
流水号规则 | 是否必选 | 是否可重复添加 |
自动计数 | 是 | 否 |
提交日期 | 否 | 否 |
固定字符 | 否 | 是 |
表单内容 | 否 | 是 |
2.2 流水号重置
当表单中已有提交数据时,支持对流水号手动重置,重置后流水号将按照设置的初始值重新开始计数:
3.流水号修改
流水号支持在以下三种场景中修改:
3.1 单条数据编辑
在 数据管理 中点击查看单条数据,点击「编辑」,即可对单条数据中的流水号进行修改:
3.2 批量修改
在 数据管理 中批量选中数据,点击「批量修改」,选择要修改的字段为流水号,可以将表单中的流水号字段修改为固定值或公式计算值:
3.3 导入更新
在 数据管理 中点击「导入」更新数据时,可以将表单中的流水号批量更新:
4. 注意事项
1)一个表单只能添加一个流水号字段。
2)流水号字段仅支持添加在主表中添加,不支持在子表单中添加。
3)流水号字段可以作为文本字段参与表单公式、表单校验、流程校验,但提交未生成流水号的新数据时,流水号字段值为空,需在提交数据生成流水号后才可正常参与计算。