Autonumber Field
The autonumber field automatically generates a custom-formatted identifier for each record. Common formats such as HT0001, HT-2020-09-10-001, and RK-Wuhan-20201010001 can all be achieved.
1. Configure Numbering Rules
An auto number can be composed of a sequence number, fixed character, referenced fields, and creation time. The sequence number is required and can be selected only once, while fixed character and referenced fields can be added multiple times. Their order can also be rearranged.

After modifying the numbering rule, it only applies to newly created records. Existing records retain their original numbers. Even if an existing record has an empty number, it will not be regenerated based on the new rule.
1. Sequence Number

The sequence number is an auto-incrementing value with configurable format, digit length, starting value, and reset cycle.
Numbering Format
- Natural number: increments starting from 1
- Fixed-length number: pads with leading zeros when the digit length is not met
Digit Length
For example, if the digit length is set to 3, the sequence will be: 001, 002, ... 999.
- If "Continue incrementing beyond digit length" is enabled, the next number after 999 will be 1000
- If disabled, the sequence will reset to 001
Starting Value
Defines the initial value of the sequence.
- If set to 1, the sequence will be: 1, 2, 3, 4...
- If set to 5, the sequence will be: 5, 6, 7, 8...
Record number = Starting value - 1 + Total number of created records (including deleted records and the current record)
By default, the starting value is 1. After creating 5 records, the maximum number is 5. If you then change the starting value to 30 and create a new record, its number will be 30 + 5 = 35.
If you want new records to start from 30, you can reset the auto number. After resetting, numbering will begin from 30.
If "Use updated start value for the next record" is enabled, the next record will start directly from the new starting value without considering existing records. For example, if the current sequence has reached 10 and you set the starting value to 1, the next record will be numbered 1.

Reset Cycle
In some scenarios, numbering needs to reset periodically (e.g., restaurant queue numbers resetting daily).
Available reset cycles:
- Daily
- Weekly
- Monthly
- Yearly
Once the reset time is reached, numbering restarts from the starting value.
For example, if the reset cycle is set to daily and the starting value is 1, records created the next day will start from 1 again.
2. Creation Time
Sometimes the record creation time needs to be included in the number. You can select predefined formats or customize the format.

3. Fixed Character
Fixed character serves two main purposes:
-
As a separator
For example, use “-” to connect the creation date and sequence number -
As a business identifier
Different business processes can share the same numbering rule but be distinguished by a prefix
4. Referenced Fields
You can include worksheet fields in the numbering rule to further distinguish business scenarios. Multiple fields can be referenced.
Supported field types:
- Text field
- Option field
- Date field
- Region/City field