自動編號
什么是自動編號
在使用單行文本字段,提交數據時可按自定義編碼規則自動給數據生成編號。一般用于自動生成訂單編號、會員編號、合同編號等場景。
在表單中添加一個“單行文本”字段,接著在右側屬性設置欄勾選“自動編號”,點擊下方的設置編碼方式進行規則的設置。

自動編號支持的組成部分
常量 | 以指定一個或多個固定的字符作為自動編號的組成部分,一般用作自動編號的前綴。 |
---|---|
日期 | 可以指定4位年份、2位年份、2位月份、2位日期 作為自動編號的組成部分。 |
n位流水號 | n指流水號的長度,可以是1-9中的任意整數。如果設置為“4”,則流水號生成的樣例為"0001、0002……"。當清空表單數據后進行重置;當計數達到9999后,不會重置,會自動將計數增加1位,變成10000。 |
n位隨機數 | 與流水號類似,n指隨機數的長度,可以是1-9中的任意整數。 |
編碼規格說明
- 4位數年份:生成編號效果(示例):2020
- 2位數年份:生成編號效果(示例):20
- 2位數月份:生成編號效果(示例):10
- 2位數日期: 生成編號效果(示例):21
- n位流水號:n表示流水號位數(1-9位),如n輸入3,則生成編號效果:001、002…
- n為隨機數:即系統自動生成一串隨機數,n表示可自定義數位(1-9位),如n輸入3,則生成編號效果:278、459
- 表單中的字段值:選擇表單中的字段名稱即可,選擇姓名則生成編號效果:張三
- 常量:即可輸入英文字符或數字,最多8位。生成編號效果(示例):AZ、W01…
- 編碼格式可以將以上多種規格任意組合使用,例如編碼規則:2位年份 門店名稱 3位流水號,生成編號效果:20武漢店001
以設置一個會員信息登記表為例,生成“V”+”2位年份”+“5位流水號”的會員編號。

1、自動生成編號并不能保證產成的編號一定唯一。如果需要唯一,請設置好合適的編號規則,比如設置足夠長度的流水號。
2、流水號不會自動重置,只有當清空表單數據時才會重置。當達到最大值時,將自動增加1位長度。
3、隨機數不能保證不重復。
4、流水號不能保證連續,刪除數據導致的流水號空缺不會被填補。